From d8a0457e8ab8224dd509386daa41806b596ebc90 Mon Sep 17 00:00:00 2001 From: "contextbridge-pr-automation[bot]" <259134118+contextbridge-pr-automation[bot]@users.noreply.github.com> Date: Sat, 10 Oct 2026 05:02:55 +0000 Subject: [PATCH] chore: release --- Cargo.lock | 26 +++++++++++++------------- Cargo.toml | 2 +- crates/acp-utils/CHANGELOG.md | 6 ++++++ crates/acp-utils/Cargo.toml | 4 ++-- crates/aether-cli/CHANGELOG.md | 10 ++++++++++ crates/aether-cli/Cargo.toml | 22 +++++++++++----------- crates/aether-core/CHANGELOG.md | 6 ++++++ crates/aether-core/Cargo.toml | 6 +++--- crates/aether-evals/CHANGELOG.md | 6 ++++++ crates/aether-evals/Cargo.toml | 6 +++--- crates/aether-lspd/CHANGELOG.md | 7 +++++++ crates/aether-lspd/Cargo.toml | 2 +- crates/aether-project/CHANGELOG.md | 6 ++++++ crates/aether-project/Cargo.toml | 8 ++++---- crates/aether-schemas/CHANGELOG.md | 6 ++++++ crates/aether-schemas/Cargo.toml | 12 ++++++------ crates/aether-sessions/CHANGELOG.md | 6 ++++++ crates/aether-sessions/Cargo.toml | 8 ++++---- crates/aether-telemetry/CHANGELOG.md | 6 ++++++ crates/aether-telemetry/Cargo.toml | 8 ++++---- crates/llm/CHANGELOG.md | 10 ++++++++++ crates/llm/Cargo.toml | 2 +- crates/mcp-servers/CHANGELOG.md | 6 ++++++ crates/mcp-servers/Cargo.toml | 16 ++++++++-------- crates/mcp-utils/CHANGELOG.md | 6 ++++++ crates/mcp-utils/Cargo.toml | 4 ++-- crates/wisp/CHANGELOG.md | 6 ++++++ crates/wisp/Cargo.toml | 6 +++--- 28 files changed, 153 insertions(+), 66 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b0c5b5124..bcbb36f86 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -39,7 +39,7 @@ dependencies = [ [[package]] name = "aether-acp-utils" -version = "0.5.12" +version = "0.5.13" dependencies = [ "aether-acp-utils", "aether-llm", @@ -62,7 +62,7 @@ dependencies = [ [[package]] name = "aether-agent-cli" -version = "0.9.14" +version = "0.9.15" dependencies = [ "aether-acp-utils", "aether-agent-cli", @@ -108,7 +108,7 @@ dependencies = [ [[package]] name = "aether-agent-core" -version = "0.9.3" +version = "0.9.4" dependencies = [ "aether-agent-core", "aether-auth", @@ -195,7 +195,7 @@ dependencies = [ [[package]] name = "aether-evals" -version = "0.3.19" +version = "0.3.20" dependencies = [ "aether-agent-core", "aether-llm", @@ -213,7 +213,7 @@ dependencies = [ [[package]] name = "aether-llm" -version = "0.9.12" +version = "0.9.13" dependencies = [ "aether-auth", "aether-doctest", @@ -268,7 +268,7 @@ dependencies = [ [[package]] name = "aether-lspd" -version = "0.3.2" +version = "0.3.3" dependencies = [ "aether-lspd", "clap", @@ -294,7 +294,7 @@ dependencies = [ [[package]] name = "aether-mcp-servers" -version = "0.8.3" +version = "0.8.4" dependencies = [ "aether-agent-core", "aether-auth", @@ -329,7 +329,7 @@ dependencies = [ [[package]] name = "aether-mcp-utils" -version = "0.7.12" +version = "0.7.13" dependencies = [ "aether-auth", "aether-doctest", @@ -355,7 +355,7 @@ dependencies = [ [[package]] name = "aether-project" -version = "0.5.57" +version = "0.5.58" dependencies = [ "aether-agent-core", "aether-doctest", @@ -376,7 +376,7 @@ dependencies = [ [[package]] name = "aether-schemas" -version = "0.2.19" +version = "0.2.20" dependencies = [ "aether-agent-cli", "aether-agent-core", @@ -399,7 +399,7 @@ dependencies = [ [[package]] name = "aether-sessions" -version = "0.3.12" +version = "0.3.13" dependencies = [ "aether-acp-utils", "aether-agent-core", @@ -419,7 +419,7 @@ dependencies = [ [[package]] name = "aether-telemetry" -version = "0.3.12" +version = "0.3.13" dependencies = [ "aether-agent-core", "aether-llm", @@ -461,7 +461,7 @@ dependencies = [ [[package]] name = "aether-wisp" -version = "0.7.13" +version = "0.7.14" dependencies = [ "aether-acp-utils", "aether-utils", diff --git a/Cargo.toml b/Cargo.toml index bf6400555..4918cd7d3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ pub_underscore_fields = "allow" absolute_paths = "warn" [workspace.dependencies] -aether-sessions = { path = "crates/aether-sessions", version = "0.3.12" } +aether-sessions = { path = "crates/aether-sessions", version = "0.3.13" } # AWS SDK aws-config = { version = "1.8.18", features = ["behavior-version-latest"] } diff --git a/crates/acp-utils/CHANGELOG.md b/crates/acp-utils/CHANGELOG.md index 8947cdf4c..4a59cb1b5 100644 --- a/crates/acp-utils/CHANGELOG.md +++ b/crates/acp-utils/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## [0.5.13](https://github.com/contextbridge/aether/compare/aether-acp-utils-v0.5.12...aether-acp-utils-v0.5.13) - 2026-10-10 + +### Other + +- *(deps)* bump rust-toolchain from 1.98 to 1.99 in the rust-toolchain-minor-patch group across 1 directory ([#576](https://github.com/contextbridge/aether/pull/576)) + ## [0.5.12](https://github.com/contextbridge/aether/compare/aether-acp-utils-v0.5.11...aether-acp-utils-v0.5.12) - 2026-10-08 ### Other diff --git a/crates/acp-utils/Cargo.toml b/crates/acp-utils/Cargo.toml index 023aa71d5..876fd750b 100644 --- a/crates/acp-utils/Cargo.toml +++ b/crates/acp-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-acp-utils" -version = "0.5.12" +version = "0.5.13" edition = "2024" description = "Agent Client Protocol (ACP) utilities for the Aether AI agent framework" license = "MIT" @@ -48,7 +48,7 @@ thiserror = { workspace = true } tokio-tungstenite = { workspace = true, optional = true } [target.'cfg(not(target_family = "wasm"))'.dependencies] -llm = { package = "aether-llm", path = "../llm", version = "0.9.12" } +llm = { package = "aether-llm", path = "../llm", version = "0.9.13" } rmcp = { workspace = true, features = ["client", "elicitation"] } [target.'cfg(target_family = "wasm")'.dependencies] diff --git a/crates/aether-cli/CHANGELOG.md b/crates/aether-cli/CHANGELOG.md index 63866d2ce..1123515ab 100644 --- a/crates/aether-cli/CHANGELOG.md +++ b/crates/aether-cli/CHANGELOG.md @@ -4,6 +4,16 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [0.9.15](https://github.com/contextbridge/aether/compare/aether-agent-cli-v0.9.14...aether-agent-cli-v0.9.15) - 2026-10-10 + +### Fixed + +- Provider stream stalls hangs the agent loop ([#590](https://github.com/contextbridge/aether/pull/590)) + +### Other + +- *(deps)* bump rust-toolchain from 1.98 to 1.99 in the rust-toolchain-minor-patch group across 1 directory ([#576](https://github.com/contextbridge/aether/pull/576)) + ## [0.9.14](https://github.com/contextbridge/aether/compare/aether-agent-cli-v0.9.13...aether-agent-cli-v0.9.14) - 2026-10-08 ### Fixed diff --git a/crates/aether-cli/Cargo.toml b/crates/aether-cli/Cargo.toml index bd2c4c09d..785201fb3 100644 --- a/crates/aether-cli/Cargo.toml +++ b/crates/aether-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-agent-cli" -version = "0.9.14" +version = "0.9.15" edition = "2024" description = "CLI and ACP server for the Aether AI coding agent" license = "MIT" @@ -34,21 +34,21 @@ testing = ["acp_utils/testing", "mcp_utils/testing"] [dependencies] aether-auth = { path = "../aether-auth", version = "0.1.17", features = ["keyring"] } base64 = { workspace = true } -aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.9.3" } +aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.9.4" } aether-sessions = { workspace = true } -aether-project = { path = "../aether-project", version = "0.5.57" } -aether-telemetry = { path = "../aether-telemetry", version = "0.3.12" } -llm = { package = "aether-llm", path = "../llm", features = ["bedrock", "codex"], version = "0.9.12" } -mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", version = "0.7.12" } -mcp-servers = { package = "aether-mcp-servers", path = "../mcp-servers", features = ["all"], version = "0.8.3" } -wisp = { package = "aether-wisp", path = "../wisp", version = "0.7.13" } +aether-project = { path = "../aether-project", version = "0.5.58" } +aether-telemetry = { path = "../aether-telemetry", version = "0.3.13" } +llm = { package = "aether-llm", path = "../llm", features = ["bedrock", "codex"], version = "0.9.13" } +mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", version = "0.7.13" } +mcp-servers = { package = "aether-mcp-servers", path = "../mcp-servers", features = ["all"], version = "0.8.4" } +wisp = { package = "aether-wisp", path = "../wisp", version = "0.7.14" } ratatui = { workspace = true } -acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["websocket"], version = "0.5.12" } +acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["websocket"], version = "0.5.13" } agent-client-protocol = { workspace = true } clankerdiff-core = { workspace = true } clankerdiff-protocol = { workspace = true } clankerdiff-server = { workspace = true } -aether-lspd = { path = "../aether-lspd", version = "0.3.2" } +aether-lspd = { path = "../aether-lspd", version = "0.3.3" } rmcp = { workspace = true, features = ["client", "elicitation", "server", "transport-streamable-http-client-reqwest"] } thiserror = { workspace = true } tokio = { workspace = true, features = ["rt", "rt-multi-thread", "macros", "sync", "io-util", "net", "fs", "time", "signal", "process"] } @@ -77,4 +77,4 @@ libc = { workspace = true } [dev-dependencies] aether-agent-cli = { path = ".", features = ["testing"] } tokio = { workspace = true, features = ["test-util"] } -acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["testing"], version = "0.5.12" } +acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["testing"], version = "0.5.13" } diff --git a/crates/aether-core/CHANGELOG.md b/crates/aether-core/CHANGELOG.md index 06341077a..cfb692480 100644 --- a/crates/aether-core/CHANGELOG.md +++ b/crates/aether-core/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [0.9.4](https://github.com/contextbridge/aether/compare/aether-agent-core-v0.9.3...aether-agent-core-v0.9.4) - 2026-10-10 + +### Other + +- *(deps)* bump rust-toolchain from 1.98 to 1.99 in the rust-toolchain-minor-patch group across 1 directory ([#576](https://github.com/contextbridge/aether/pull/576)) + ## [0.9.3](https://github.com/contextbridge/aether/compare/aether-agent-core-v0.9.2...aether-agent-core-v0.9.3) - 2026-10-08 ### Fixed diff --git a/crates/aether-core/Cargo.toml b/crates/aether-core/Cargo.toml index db4213813..5ec06394e 100644 --- a/crates/aether-core/Cargo.toml +++ b/crates/aether-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-agent-core" -version = "0.9.3" +version = "0.9.4" edition = "2024" description = "A minimal Rust library for building AI agents with MCP tool integration" license = "MIT" @@ -39,8 +39,8 @@ tracing = { workspace = true } thiserror = { workspace = true } glob = { workspace = true } aether-auth = { path = "../aether-auth", version = "0.1.17" } -mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", version = "0.7.12" } -llm = { package = "aether-llm", path = "../llm", version = "0.9.12", features = ["codex"] } +mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", version = "0.7.13" } +llm = { package = "aether-llm", path = "../llm", version = "0.9.13", features = ["codex"] } utils = { package = "aether-utils", path = "../utils", version = "0.2.19" } uuid = { workspace = true } tempfile = { workspace = true, optional = true } diff --git a/crates/aether-evals/CHANGELOG.md b/crates/aether-evals/CHANGELOG.md index 6d5a7747a..0ea578422 100644 --- a/crates/aether-evals/CHANGELOG.md +++ b/crates/aether-evals/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## [0.3.20](https://github.com/contextbridge/aether/compare/aether-evals-v0.3.19...aether-evals-v0.3.20) - 2026-10-10 + +### Other + +- updated the following local packages: aether-llm, aether-agent-core + ## [0.3.19](https://github.com/contextbridge/aether/compare/aether-evals-v0.3.18...aether-evals-v0.3.19) - 2026-10-08 ### Other diff --git a/crates/aether-evals/Cargo.toml b/crates/aether-evals/Cargo.toml index 83571b8e3..d1d9525b4 100644 --- a/crates/aether-evals/Cargo.toml +++ b/crates/aether-evals/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-evals" -version = "0.3.19" +version = "0.3.20" edition = "2024" description = "Dockerized eval harness for Aether AI agents" license = "MIT" @@ -25,8 +25,8 @@ schemars = { workspace = true } thiserror = { workspace = true } tracing = { workspace = true } tempfile = { workspace = true } -aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.9.3" } -llm = { package = "aether-llm", path = "../llm", version = "0.9.12" } +aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.9.4" } +llm = { package = "aether-llm", path = "../llm", version = "0.9.13" } testcontainers = { workspace = true } [lib] diff --git a/crates/aether-lspd/CHANGELOG.md b/crates/aether-lspd/CHANGELOG.md index 5cdc57c70..a24cab3e3 100644 --- a/crates/aether-lspd/CHANGELOG.md +++ b/crates/aether-lspd/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. +## [0.3.3](https://github.com/contextbridge/aether/compare/aether-lspd-v0.3.2...aether-lspd-v0.3.3) - 2026-10-10 + +### Other + +- Turn of release-plz trying to update deps as dependabot does t… ([#593](https://github.com/contextbridge/aether/pull/593)) +- *(deps)* bump rust-toolchain from 1.98 to 1.99 in the rust-toolchain-minor-patch group across 1 directory ([#576](https://github.com/contextbridge/aether/pull/576)) + ## [0.3.2](https://github.com/contextbridge/aether/compare/aether-lspd-v0.3.1...aether-lspd-v0.3.2) - 2026-10-08 ### Added diff --git a/crates/aether-lspd/Cargo.toml b/crates/aether-lspd/Cargo.toml index f5c6a56f1..2604764e9 100644 --- a/crates/aether-lspd/Cargo.toml +++ b/crates/aether-lspd/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-lspd" -version = "0.3.2" +version = "0.3.3" edition = "2024" description = "LSP daemon for sharing language servers across multiple agents" license = "MIT" diff --git a/crates/aether-project/CHANGELOG.md b/crates/aether-project/CHANGELOG.md index 3059870e4..c8aab4024 100644 --- a/crates/aether-project/CHANGELOG.md +++ b/crates/aether-project/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## [0.5.58](https://github.com/contextbridge/aether/compare/aether-project-v0.5.57...aether-project-v0.5.58) - 2026-10-10 + +### Other + +- *(deps)* bump rust-toolchain from 1.98 to 1.99 in the rust-toolchain-minor-patch group across 1 directory ([#576](https://github.com/contextbridge/aether/pull/576)) + ## [0.5.57](https://github.com/contextbridge/aether/compare/aether-project-v0.5.56...aether-project-v0.5.57) - 2026-10-08 ### Other diff --git a/crates/aether-project/Cargo.toml b/crates/aether-project/Cargo.toml index 568167cd3..8e4a0e005 100644 --- a/crates/aether-project/Cargo.toml +++ b/crates/aether-project/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-project" -version = "0.5.57" +version = "0.5.58" edition = "2024" description = "Project-local settings and agent discovery for the Aether AI agent framework" license = "MIT" @@ -20,9 +20,9 @@ rustdoc-args = ["--cfg", "docsrs"] workspace = true [dependencies] -aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.9.3" } -llm = { package = "aether-llm", path = "../llm", version = "0.9.12" } -mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", version = "0.7.12" } +aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.9.4" } +llm = { package = "aether-llm", path = "../llm", version = "0.9.13" } +mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", version = "0.7.13" } utils = { package = "aether-utils", path = "../utils", version = "0.2.19" } schemars = { workspace = true } serde = { workspace = true } diff --git a/crates/aether-schemas/CHANGELOG.md b/crates/aether-schemas/CHANGELOG.md index b16da441d..9e006056b 100644 --- a/crates/aether-schemas/CHANGELOG.md +++ b/crates/aether-schemas/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.20](https://github.com/contextbridge/aether/compare/aether-schemas-v0.2.19...aether-schemas-v0.2.20) - 2026-10-10 + +### Other + +- updated the following local packages: aether-llm, aether-agent-core, aether-project, aether-agent-cli, aether-evals + ## [0.2.19](https://github.com/contextbridge/aether/compare/aether-schemas-v0.2.18...aether-schemas-v0.2.19) - 2026-10-08 ### Other diff --git a/crates/aether-schemas/Cargo.toml b/crates/aether-schemas/Cargo.toml index 49cf2b73f..ac889f60b 100644 --- a/crates/aether-schemas/Cargo.toml +++ b/crates/aether-schemas/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-schemas" -version = "0.2.19" +version = "0.2.20" edition = "2024" description = "Schema generation utilities for Aether SDK codegen" license = "MIT" @@ -15,9 +15,9 @@ dist = false workspace = true [dependencies] -aether-cli = { package = "aether-agent-cli", path = "../aether-cli", version = "0.9.14" } -aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.9.3" } -aether-evals = { path = "../aether-evals", version = "0.3.19" } -aether-project = { path = "../aether-project", version = "0.5.57" } -llm = { package = "aether-llm", path = "../llm", version = "0.9.12" } +aether-cli = { package = "aether-agent-cli", path = "../aether-cli", version = "0.9.15" } +aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.9.4" } +aether-evals = { path = "../aether-evals", version = "0.3.20" } +aether-project = { path = "../aether-project", version = "0.5.58" } +llm = { package = "aether-llm", path = "../llm", version = "0.9.13" } utils = { package = "aether-utils", path = "../utils", version = "0.2.19" } diff --git a/crates/aether-sessions/CHANGELOG.md b/crates/aether-sessions/CHANGELOG.md index 0a21495d8..2166b36f3 100644 --- a/crates/aether-sessions/CHANGELOG.md +++ b/crates/aether-sessions/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.13](https://github.com/contextbridge/aether/compare/aether-sessions-v0.3.12...aether-sessions-v0.3.13) - 2026-10-10 + +### Other + +- *(deps)* bump rust-toolchain from 1.98 to 1.99 in the rust-toolchain-minor-patch group across 1 directory ([#576](https://github.com/contextbridge/aether/pull/576)) + ## [0.3.12](https://github.com/contextbridge/aether/compare/aether-sessions-v0.3.11...aether-sessions-v0.3.12) - 2026-10-08 ### Other diff --git a/crates/aether-sessions/Cargo.toml b/crates/aether-sessions/Cargo.toml index 25ae4e8a6..dc38a7b56 100644 --- a/crates/aether-sessions/Cargo.toml +++ b/crates/aether-sessions/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-sessions" -version = "0.3.12" +version = "0.3.13" edition = "2024" description = "Persisted session logs and transcript reconstruction for Aether" license = "MIT" @@ -18,9 +18,9 @@ analytics = ["dep:chrono", "dep:futures", "dep:sqlx", "dep:tokio"] testing = ["dep:tempfile"] [dependencies] -acp_utils = { package = "aether-acp-utils", path = "../acp-utils", default-features = false, version = "0.5.12" } -aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.9.3" } -llm = { package = "aether-llm", path = "../llm", version = "0.9.12" } +acp_utils = { package = "aether-acp-utils", path = "../acp-utils", default-features = false, version = "0.5.13" } +aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.9.4" } +llm = { package = "aether-llm", path = "../llm", version = "0.9.13" } chrono = { workspace = true, optional = true } futures = { workspace = true, optional = true } serde = { workspace = true } diff --git a/crates/aether-telemetry/CHANGELOG.md b/crates/aether-telemetry/CHANGELOG.md index 9fd1d0bd4..f8ac13efa 100644 --- a/crates/aether-telemetry/CHANGELOG.md +++ b/crates/aether-telemetry/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.13](https://github.com/contextbridge/aether/compare/aether-telemetry-v0.3.12...aether-telemetry-v0.3.13) - 2026-10-10 + +### Other + +- *(deps)* bump rust-toolchain from 1.98 to 1.99 in the rust-toolchain-minor-patch group across 1 directory ([#576](https://github.com/contextbridge/aether/pull/576)) + ## [0.3.12](https://github.com/contextbridge/aether/compare/aether-telemetry-v0.3.11...aether-telemetry-v0.3.12) - 2026-10-08 ### Other diff --git a/crates/aether-telemetry/Cargo.toml b/crates/aether-telemetry/Cargo.toml index efbedbe68..d70d160c9 100644 --- a/crates/aether-telemetry/Cargo.toml +++ b/crates/aether-telemetry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-telemetry" -version = "0.3.12" +version = "0.3.13" edition = "2024" description = "OpenTelemetry support for Aether GenAI calls" license = "MIT" @@ -13,8 +13,8 @@ dist = false workspace = true [dependencies] -aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.9.3" } -llm = { package = "aether-llm", path = "../llm", version = "0.9.12" } +aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.9.4" } +llm = { package = "aether-llm", path = "../llm", version = "0.9.13" } opentelemetry = { version = "0.33.0", default-features = false, features = ["trace", "metrics"] } opentelemetry_sdk = { version = "0.33.0", default-features = false, features = ["trace", "metrics", "rt-tokio", "experimental_trace_batch_span_processor_with_async_runtime", "experimental_metrics_periodicreader_with_async_runtime"] } opentelemetry-otlp = { version = "0.33.0", default-features = false, features = ["trace", "metrics", "http-proto", "reqwest-client"] } @@ -30,7 +30,7 @@ sha2 = { workspace = true } base16ct = { workspace = true } [dev-dependencies] -aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.9.3", features = ["testing"] } +aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.9.4", features = ["testing"] } axum = { workspace = true } opentelemetry-proto = { version = "0.33.0", default-features = false, features = ["gen-tonic-messages", "trace", "metrics"] } opentelemetry_sdk = { version = "0.33.0", default-features = false, features = ["trace", "metrics", "rt-tokio", "testing"] } diff --git a/crates/llm/CHANGELOG.md b/crates/llm/CHANGELOG.md index beaf11022..6354ff08b 100644 --- a/crates/llm/CHANGELOG.md +++ b/crates/llm/CHANGELOG.md @@ -2,6 +2,16 @@ All notable changes to this project will be documented in this file. +## [0.9.13](https://github.com/contextbridge/aether/compare/aether-llm-v0.9.12...aether-llm-v0.9.13) - 2026-10-10 + +### Fixed + +- Provider stream stalls hangs the agent loop ([#590](https://github.com/contextbridge/aether/pull/590)) + +### Other + +- *(deps)* bump rust-toolchain from 1.98 to 1.99 in the rust-toolchain-minor-patch group across 1 directory ([#576](https://github.com/contextbridge/aether/pull/576)) + ## [0.9.12](https://github.com/contextbridge/aether/compare/aether-llm-v0.9.11...aether-llm-v0.9.12) - 2026-10-08 ### Fixed diff --git a/crates/llm/Cargo.toml b/crates/llm/Cargo.toml index bffe5f0e3..3fe2a0f47 100644 --- a/crates/llm/Cargo.toml +++ b/crates/llm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-llm" -version = "0.9.12" +version = "0.9.13" edition = "2024" description = "Multi-provider LLM abstraction layer for the Aether AI agent framework" license = "MIT" diff --git a/crates/mcp-servers/CHANGELOG.md b/crates/mcp-servers/CHANGELOG.md index a2dd6b5db..2470706c7 100644 --- a/crates/mcp-servers/CHANGELOG.md +++ b/crates/mcp-servers/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## [0.8.4](https://github.com/contextbridge/aether/compare/aether-mcp-servers-v0.8.3...aether-mcp-servers-v0.8.4) - 2026-10-10 + +### Other + +- *(deps)* bump rust-toolchain from 1.98 to 1.99 in the rust-toolchain-minor-patch group across 1 directory ([#576](https://github.com/contextbridge/aether/pull/576)) + ## [0.8.3](https://github.com/contextbridge/aether/compare/aether-mcp-servers-v0.8.2...aether-mcp-servers-v0.8.3) - 2026-10-08 ### Added diff --git a/crates/mcp-servers/Cargo.toml b/crates/mcp-servers/Cargo.toml index 9da427c89..8525592f9 100644 --- a/crates/mcp-servers/Cargo.toml +++ b/crates/mcp-servers/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-mcp-servers" -version = "0.8.3" +version = "0.8.4" edition = "2024" description = "Built-in MCP tool servers for the Aether AI agent framework" license = "MIT" @@ -76,9 +76,9 @@ libc = { workspace = true } rmcp = { workspace = true, features = ["elicitation", "macros", "server"] } schemars = { workspace = true } clap = { workspace = true, features = ["env"] } -mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", default-features = false, version = "0.7.12" } +mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", default-features = false, version = "0.7.13" } utils = { package = "aether-utils", path = "../utils", version = "0.2.19" } -aether-lspd = { path = "../aether-lspd", optional = true, version = "0.3.2" } +aether-lspd = { path = "../aether-lspd", optional = true, version = "0.3.3" } futures = { workspace = true, optional = true } tracing = { workspace = true, optional = true } thiserror = { workspace = true, optional = true } @@ -98,18 +98,18 @@ tempfile = { workspace = true, optional = true } # subagents feature aether-auth = { path = "../aether-auth", optional = true, version = "0.1.17", features = ["keyring"] } -aether-core = { package = "aether-agent-core", path = "../aether-core", optional = true, version = "0.9.3" } -aether-project = { path = "../aether-project", optional = true, version = "0.5.57" } -llm = { package = "aether-llm", path = "../llm", optional = true, version = "0.9.12" } +aether-core = { package = "aether-agent-core", path = "../aether-core", optional = true, version = "0.9.4" } +aether-project = { path = "../aether-project", optional = true, version = "0.5.58" } +llm = { package = "aether-llm", path = "../llm", optional = true, version = "0.9.13" } [dev-dependencies] tempfile = { workspace = true } axum = { workspace = true } reqwest = { workspace = true } tokio = { workspace = true, features = ["test-util"] } -aether-lspd = { path = "../aether-lspd", features = ["testing"], version = "0.3.2" } +aether-lspd = { path = "../aether-lspd", features = ["testing"], version = "0.3.3" } mcp-servers = { package = "aether-mcp-servers", path = ".", features = ["test-helpers"] } -mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", features = ["client"], version = "0.7.12" } +mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", features = ["client"], version = "0.7.13" } [[bin]] name = "mcp-servers-stdio" diff --git a/crates/mcp-utils/CHANGELOG.md b/crates/mcp-utils/CHANGELOG.md index 3b677317b..2b77bfdf9 100644 --- a/crates/mcp-utils/CHANGELOG.md +++ b/crates/mcp-utils/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## [0.7.13](https://github.com/contextbridge/aether/compare/aether-mcp-utils-v0.7.12...aether-mcp-utils-v0.7.13) - 2026-10-10 + +### Other + +- *(deps)* bump rust-toolchain from 1.98 to 1.99 in the rust-toolchain-minor-patch group across 1 directory ([#576](https://github.com/contextbridge/aether/pull/576)) + ## [0.7.12](https://github.com/contextbridge/aether/compare/aether-mcp-utils-v0.7.11...aether-mcp-utils-v0.7.12) - 2026-10-08 ### Other diff --git a/crates/mcp-utils/Cargo.toml b/crates/mcp-utils/Cargo.toml index cfd88c12e..223f11e11 100644 --- a/crates/mcp-utils/Cargo.toml +++ b/crates/mcp-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-mcp-utils" -version = "0.7.12" +version = "0.7.13" edition = "2024" description = "MCP client and server utilities for the Aether AI agent framework" license = "MIT" @@ -50,7 +50,7 @@ schemars = { workspace = true } # client-only deps aether-auth = { path = "../aether-auth", version = "0.1.17", optional = true } async-stream = { workspace = true, optional = true } -llm = { package = "aether-llm", path = "../llm", optional = true, version = "0.9.12" } +llm = { package = "aether-llm", path = "../llm", optional = true, version = "0.9.13" } serde_json = { workspace = true } reqwest = { workspace = true, optional = true } thiserror = { workspace = true } diff --git a/crates/wisp/CHANGELOG.md b/crates/wisp/CHANGELOG.md index f6f7bb4bf..7c595c13a 100644 --- a/crates/wisp/CHANGELOG.md +++ b/crates/wisp/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## [0.7.14](https://github.com/contextbridge/aether/compare/aether-wisp-v0.7.13...aether-wisp-v0.7.14) - 2026-10-10 + +### Other + +- *(deps)* bump rust-toolchain from 1.98 to 1.99 in the rust-toolchain-minor-patch group across 1 directory ([#576](https://github.com/contextbridge/aether/pull/576)) + ## [0.7.13](https://github.com/contextbridge/aether/compare/aether-wisp-v0.7.12...aether-wisp-v0.7.13) - 2026-10-08 ### Other diff --git a/crates/wisp/Cargo.toml b/crates/wisp/Cargo.toml index 8b00bba52..f410cf74d 100644 --- a/crates/wisp/Cargo.toml +++ b/crates/wisp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-wisp" -version = "0.7.13" +version = "0.7.14" edition = "2024" description = "A terminal UI for AI coding agents via the Agent Client Protocol (ACP)" license = "MIT" @@ -50,7 +50,7 @@ clankerdiff-core = { workspace = true } clankerdiff-ratatui = { workspace = true } clankerdiff-client = { workspace = true } utils = { package = "aether-utils", path = "../utils", version = "0.2.19" } -acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["client"], version = "0.5.12" } +acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["client"], version = "0.5.13" } agent-client-protocol = { workspace = true } ratatui = { workspace = true } crossterm = { workspace = true } @@ -71,7 +71,7 @@ url = { workspace = true } unicode-width = { workspace = true } [dev-dependencies] -acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["client", "testing"], version = "0.5.12" } +acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["client", "testing"], version = "0.5.13" } clankerdiff-git = { workspace = true } serde_json = { workspace = true } tempfile = { workspace = true }