Releases: Future-House/aviary
Releases · Future-House/aviary
v0.10.0
What's Changed
- Unify answer tool naming by @albertbou92 in #104
- Lock file maintenance by @renovate in #108
- Lock file maintenance by @renovate in #111
- Lock file maintenance by @renovate in #112
- Python 3.13 support by @jamesbraza in #113
- Replacing
list[Messages]
withMessages
in environments by @sidnarayanan in #114 - Moving to
uv
dependency groups by @jamesbraza in #109 - Removed unused
SQLAlchemy
dev dependency by @jamesbraza in #110 - Setting HotPotQA proxy from environment variable by @jamesbraza in #105
- HotPotQA better
search
tool failure message by @jamesbraza in #107 - Adding
fetch-depth
toactions/checkout
to fix CI by @jamesbraza in #120 - Added invalid tool checker by @whitead in #115
Full Changelog: v0.9.1...v0.10.0
v0.9.1
What's Changed
- Fix eval mode setting in config by @sidnarayanan in #103
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- Updated messages explanatory table by @jamesbraza in #94
- Aviary Environment Building Tutorial by @Ryan-Rhys in #91
- aviary.core.EnvStateMessage by @sidnarayanan in #95
- Lock file maintenance by @renovate in #97
- Moving from
large-runner
toubuntu-latest
for CI by @jamesbraza in #98 - HotPotQA lookup returns the wrong result is asked to look up the same term in 2 different pages sequentially by @albertbou92 in #99
- Add EvalAnswerMode to HotPotQAEnv by @sidnarayanan in #102
New Contributors
- @Ryan-Rhys made their first contribution in #91
- @albertbou92 made their first contribution in #99
Full Changelog: v0.8.3...v0.9.0
v0.8.3
What's Changed
- Logging when
ToolCallFunction.deserialize_args
fails by @jamesbraza in #83 - Pulling in latest
ruff
and Markdown TOC by @jamesbraza in #86 - Added flag for agent to manage ledger by itself by @whitead in #87
README.md
badges, installation,CONTRIBUTING.md
,blacken-docs
by @jamesbraza in #88- Made export frame actually optional by @whitead in #89
- Consolidating envs sections of docs,
paperqa
extra by @jamesbraza in #90 README
betterMessage
table, sample Google Colab, removed type hints by @jamesbraza in #93
Full Changelog: v0.8.2...v0.8.3
v0.8.2
What's Changed
- Lock file maintenance by @renovate in #82
- Moved Renovate config validation into GitHub Actions by @jamesbraza in #81
- Import simplification & dev dependencies by @sidnarayanan in #51
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
- Added task example to doc by @whitead in #76
- Made
ToolCall
's generated IDs compliant with Mistral API by @jamesbraza in #77 - Lock file maintenance by @renovate in #78
- Lock file maintenance by @renovate in #80
- Added a tool server that exposes all tools as endpoints by @whitead in #79
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- Allowing
None
forToolCallFunction.arguments
by @jamesbraza in #73 - Argref error messages by @sidnarayanan in #72
- Lock file maintenance by @renovate in #75
- Made it easier to instantiate environments by @whitead in #74
Full Changelog: v0.7.8...v0.8.0
v0.7.8
What's Changed
- Tool calling & argref changes by @sidnarayanan in #71
Full Changelog: v0.7.7...v0.7.8
v0.7.7
What's Changed
argref_by_name
type-checking by @sidnarayanan in #58- Lock file maintenance by @renovate in #69
- Pulling in
hynek/build-and-inspect-python-package
and latest dependencies by @jamesbraza in #68 - Renovate once/month, removing stale LiteLLM disables by @jamesbraza in #70
Full Changelog: v0.7.6...v0.7.7
v0.7.6
What's Changed
- Lock file maintenance by @renovate in #61
- Lock file maintenance by @renovate in #62
- Fixing
finish_reason
validation to allowtool_calls
by @jamesbraza in #64 - Moving to
uv publish
and addingcheck-sdist
by @jamesbraza in #63 - Lock file maintenance by @renovate in #65
- Reverted back to
pypa/gh-action-pypi-publish
for publishing by @jamesbraza in #66
Full Changelog: v0.7.5...v0.7.6