From 79d81a1808cb313280f982fdc285cdd64b669416 Mon Sep 17 00:00:00 2001 From: zhanghanduo Date: Wed, 7 Oct 2026 19:58:12 +0800 Subject: [PATCH] chore: prepare AgentCore 0.16.1 release Co-Authored-By: Claude Opus 5.5 (1M context) --- CHANGELOG.md | 6 ++++++ changes/74.fix.md | 1 - pyproject.toml | 2 +- uv.lock | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) delete mode 100644 changes/74.fix.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 19bfd8f..b3f2e0e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ the GitHub Release body, so a release with no entry here fails. Versioning follows [docs/versioning.md](docs/versioning.md). +## [0.16.1] - 2026-10-07 + +### Fixed + +- Runaway retry no longer expands the output cap past the model's limit when the client is driven through an `LLMFallbackChain`. The chain binds one `max_tokens` for whichever leg serves the request, so expansion is now clamped to the smallest declared output limit among its legs instead of reading a `capabilities` attribute the chain does not expose; a chain whose legs declare no limit keeps the previous context-bounded behaviour. + ## [0.16.0] - 2026-10-07 ### Changed diff --git a/changes/74.fix.md b/changes/74.fix.md deleted file mode 100644 index 894cd07..0000000 --- a/changes/74.fix.md +++ /dev/null @@ -1 +0,0 @@ -Runaway retry no longer expands the output cap past the model's limit when the client is driven through an `LLMFallbackChain`. The chain binds one `max_tokens` for whichever leg serves the request, so expansion is now clamped to the smallest declared output limit among its legs instead of reading a `capabilities` attribute the chain does not expose; a chain whose legs declare no limit keeps the previous context-bounded behaviour. diff --git a/pyproject.toml b/pyproject.toml index 553c452..8a206d0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "apodex-agent-core" -version = "0.16.0" +version = "0.16.1" description = "Shared, product-neutral runtime primitives for Apodex agents" readme = "README.md" license = "Apache-2.0" diff --git a/uv.lock b/uv.lock index 75a286a..db2c5c6 100644 --- a/uv.lock +++ b/uv.lock @@ -50,7 +50,7 @@ wheels = [ [[package]] name = "apodex-agent-core" -version = "0.16.0" +version = "0.16.1" source = { editable = "." } dependencies = [ { name = "anthropic", extra = ["bedrock"] },