Version 0.2.3
Largely a quality of life release with a lot of setup for major feature additions planned in 0.2.4 and 0.3
New Features
- Extend how inputs can be used #122
- Friendlier error messages #136
- Easier CLI usage #137 #139
- Created projects with hosted templates by URL #129
- Support hierarchical reasoning and example project #167
Notable Bug Fixes
- Don't override environment variables #166
- Fixed some text input validation #147 (new contributor @tkrevh)
- Fixed an issue when listing tools #188 (new contributor @yjgoh28)
Project Management and QOL Improvements
- Store inputs in project YAML file, accept CLI flag input data by @tcdent in #122
- Version bump by @tcdent in #135
- Make PATH part of global state. by @tcdent in #132
- Some friendly error messages for runtime errors in
agentstack run
by @tcdent in #136 - Interactively add tools with
agentstack tools add
if no tool_name is passed. by @tcdent in #137 - If there is only one agent in the project, treat it as a default when adding a task. by @tcdent in #139
- Dynamically generate tags sent to AgentOps for better observability. by @tcdent in #138
- Update CONTRIBUTING.md by @tcdent in #140
- update telemetry with result and error by @bboynton97 in #160
- Update gitignore by @tcdent in #157
- repo org update by @bboynton97 in #163
- authenticate CLI with agentstack account by @bboynton97 in #164
- BUGFIX-142 by @tkrevh in #147
- Comment out placeholder environment variables by @tcdent in #166
- Project Structure for 0.3 by @tcdent in #125
- telem with user token by @bboynton97 in #168
- docs: update footer social links to point to AgentStack socials by @tnguyen21 in #172
- improve template arg to accept remote and local json files by @bmacer in #129
- Update agentstack graphic by @areibman in #181
- Add Agentql Tool Integration by @jayfish0 in #184
- Add sentimental analysis example for agentql tool use by @jayfish0 in #185
- check that mintlify builds successfully by @bboynton97 in #186
- tool add docs by @bboynton97 in #187
- fix: consolidate duplicate tool categories in list output by @yjgoh28 in #188
- Test coverage for update.py by @tcdent in #177
- Support hierarchical reasoning and manager agents by @tcdent in #167
- Code Coverage by @bboynton97 in #180
- exit on init failure by @bboynton97 in #162
- Better error message outside of project by @bboynton97 in #183
New Contributors
- @tkrevh made their first contribution in #147
- @tnguyen21 made their first contribution in #172
- @jayfish0 made their first contribution in #184
- @yjgoh28 made their first contribution in #188
Full Changelog: 0.2.2.2...0.2.3