diff --git a/Cargo.lock b/Cargo.lock index a9866641..14f1c7cd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -45,7 +45,7 @@ dependencies = [ [[package]] name = "aether-acp-utils" -version = "0.3.36" +version = "0.3.37" dependencies = [ "aether-acp-utils", "aether-mcp-utils", @@ -66,7 +66,7 @@ dependencies = [ [[package]] name = "aether-agent-cli" -version = "0.7.34" +version = "0.7.35" dependencies = [ "aether-acp-utils", "aether-agent-core", @@ -104,7 +104,7 @@ dependencies = [ [[package]] name = "aether-agent-core" -version = "0.6.30" +version = "0.6.31" dependencies = [ "aether-acp-utils", "aether-agent-core", @@ -139,7 +139,7 @@ dependencies = [ [[package]] name = "aether-auth" -version = "0.1.10" +version = "0.1.11" dependencies = [ "age", "apple-native-keyring-store", @@ -171,7 +171,7 @@ dependencies = [ [[package]] name = "aether-evals" -version = "0.2.23" +version = "0.2.24" dependencies = [ "aether-agent-core", "aether-llm", @@ -190,7 +190,7 @@ dependencies = [ [[package]] name = "aether-llm" -version = "0.7.25" +version = "0.7.26" dependencies = [ "aether-auth", "aether-doctest", @@ -268,7 +268,7 @@ dependencies = [ [[package]] name = "aether-mcp-servers" -version = "0.4.37" +version = "0.4.38" dependencies = [ "aether-agent-core", "aether-auth", @@ -305,7 +305,7 @@ dependencies = [ [[package]] name = "aether-mcp-utils" -version = "0.5.30" +version = "0.5.31" dependencies = [ "aether-auth", "aether-doctest", @@ -327,7 +327,7 @@ dependencies = [ [[package]] name = "aether-project" -version = "0.5.31" +version = "0.5.32" dependencies = [ "aether-agent-core", "aether-doctest", @@ -348,7 +348,7 @@ dependencies = [ [[package]] name = "aether-schemas" -version = "0.1.18" +version = "0.1.19" dependencies = [ "aether-agent-cli", "aether-agent-core", @@ -379,7 +379,7 @@ dependencies = [ [[package]] name = "aether-telemetry" -version = "0.1.11" +version = "0.1.12" dependencies = [ "aether-agent-core", "aether-llm", @@ -439,7 +439,7 @@ dependencies = [ [[package]] name = "aether-wisp" -version = "0.4.38" +version = "0.4.39" dependencies = [ "aether-acp-utils", "aether-tui", @@ -772,9 +772,9 @@ dependencies = [ [[package]] name = "async-openai" -version = "0.41.1" +version = "0.41.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3007014661d5b98168b7b6f1014147bce8b1362a194783543eeb9f6117a20be9" +checksum = "d72db2750faea2ca5edbf6d0c50277a89dc8f75f5e6ddd695ef30f75e335019b" dependencies = [ "async-openai-macros", "base64 0.22.1", @@ -999,9 +999,9 @@ dependencies = [ [[package]] name = "aws-sdk-bedrockruntime" -version = "1.138.0" +version = "1.139.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b802a89d3fab0f871a61779d28dc77b363f48dbe9efbef69ba67b6a071b64e0" +checksum = "8dffe4bd3da45048fa0d30b50febaedf093e93a25d832cc21f2845a6e0c72616" dependencies = [ "arc-swap", "aws-credential-types", @@ -1534,7 +1534,7 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa" dependencies = [ - "hybrid-array 0.4.13", + "hybrid-array 0.4.14", ] [[package]] @@ -1800,9 +1800,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.4" +version = "4.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d91e0c145792ef73a6ad36d27c75ac09f1832222a3c209689d90f534685ee5b7" +checksum = "301b56658598e48f3648647ac6fc887be7e7108eddfa4e9b63fcf3ec58c0cadf" dependencies = [ "clap_builder", "clap_derive", @@ -1810,9 +1810,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.6.2" +version = "4.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f09628afdcc538b57f3c6341e9c8e9970f18e4a481690a64974d7023bd33548b" +checksum = "94a65403d1a1bd28f7dc68eb8506e8874808ee5eecb59298de588e2e1407a078" dependencies = [ "anstream", "anstyle", @@ -2066,7 +2066,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453" dependencies = [ - "hybrid-array 0.4.13", + "hybrid-array 0.4.14", ] [[package]] @@ -3231,9 +3231,9 @@ dependencies = [ [[package]] name = "html-escape" -version = "0.2.14" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46c1ff2d1cbf39efe5af0900ced8a069b5e61557a17544eb0c4a50239937389e" +checksum = "c9356095b4b41197bba32173600e1582792cda618f65d12f68e2e77d273413c5" [[package]] name = "html5ever" @@ -3333,9 +3333,9 @@ dependencies = [ [[package]] name = "hybrid-array" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "818356c5132c1fede50f837ca96afbe78ff42413047f4abb886217845e1b6c8c" +checksum = "707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b" dependencies = [ "typenum", ] @@ -4865,9 +4865,9 @@ dependencies = [ [[package]] name = "proc-macro-error-attr3" -version = "3.0.3" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be5bfc63c4dc85083c9daaf7112d0261701d4058677c3bff7f2afc44e30ef3e1" +checksum = "b0084e6206a967a2dad822180626b2f6b07a3b379325e8f1ec0438e33a469ba7" dependencies = [ "proc-macro2", "quote", @@ -4875,9 +4875,9 @@ dependencies = [ [[package]] name = "proc-macro-error3" -version = "3.0.3" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd0d42490f6b7b143eef32b9e3522e42bf25dadc02c69ed72236f80adb949b5c" +checksum = "0cf066225f2373bc711684792b69bdeac0356019b007e721090c24d92d5d5a50" dependencies = [ "proc-macro-error-attr3", "proc-macro2", @@ -5332,9 +5332,9 @@ dependencies = [ [[package]] name = "rmcp" -version = "3.0.0" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcd2b6dd3b18129368955f32661a7718969e8c152c7d8866434c09cf15a512e0" +checksum = "ad26b216c966e987e80e86daf784a455c039c43d98575ceed57b8faa259e5695" dependencies = [ "async-trait", "base64 0.23.0", @@ -5363,9 +5363,9 @@ dependencies = [ [[package]] name = "rmcp-macros" -version = "3.0.0" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1aa4b9345795260a43fc23d6d05e096407c8b953903f673af7c4404b49fb2d6" +checksum = "41bc748630c2be2a71b614c2f40d27bc0df0060696d224e1692c72345b7e0b79" dependencies = [ "darling 0.23.0", "proc-macro2", diff --git a/crates/acp-utils/CHANGELOG.md b/crates/acp-utils/CHANGELOG.md index 0c89c859..0ee716dc 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.3.37](https://github.com/contextbridge/aether/compare/aether-acp-utils-v0.3.36...aether-acp-utils-v0.3.37) - 2026-08-01 + +### Other + +- *(deps)* bump rmcp from 1.8.0 to 3.0.0 ([#223](https://github.com/contextbridge/aether/pull/223)) + ## [0.3.36](https://github.com/contextbridge/aether/compare/aether-acp-utils-v0.3.35...aether-acp-utils-v0.3.36) - 2026-07-28 ### Other diff --git a/crates/acp-utils/Cargo.toml b/crates/acp-utils/Cargo.toml index 3cc59709..15b4b586 100644 --- a/crates/acp-utils/Cargo.toml +++ b/crates/acp-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-acp-utils" -version = "0.3.36" +version = "0.3.37" edition = "2024" description = "Agent Client Protocol (ACP) utilities for the Aether AI agent framework" license = "MIT" @@ -37,7 +37,7 @@ rmcp = { workspace = true, features = ["client", "elicitation"] } schemars = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } -mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", version = "0.5.30" } +mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", version = "0.5.31" } tokio = { workspace = true, features = ["rt", "macros", "sync", "io-util", "process", "time"] } tracing = { workspace = true } utils = { package = "aether-utils", path = "../utils", version = "0.2.11" } diff --git a/crates/aether-auth/CHANGELOG.md b/crates/aether-auth/CHANGELOG.md index 0e9994fb..5fa234a2 100644 --- a/crates/aether-auth/CHANGELOG.md +++ b/crates/aether-auth/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.11](https://github.com/contextbridge/aether/compare/aether-auth-v0.1.10...aether-auth-v0.1.11) - 2026-08-01 + +### Other + +- *(deps)* bump rmcp from 1.8.0 to 3.0.0 ([#223](https://github.com/contextbridge/aether/pull/223)) + ## [0.1.10](https://github.com/contextbridge/aether/compare/aether-auth-v0.1.9...aether-auth-v0.1.10) - 2026-07-28 ### Other diff --git a/crates/aether-auth/Cargo.toml b/crates/aether-auth/Cargo.toml index 8495c3c1..88d2796b 100644 --- a/crates/aether-auth/Cargo.toml +++ b/crates/aether-auth/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-auth" -version = "0.1.10" +version = "0.1.11" edition = "2024" description = "OAuth credential storage and authorization flows for the Aether AI agent framework" license = "MIT" diff --git a/crates/aether-cli/CHANGELOG.md b/crates/aether-cli/CHANGELOG.md index dbc61289..a3e59344 100644 --- a/crates/aether-cli/CHANGELOG.md +++ b/crates/aether-cli/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. +## [0.7.35](https://github.com/contextbridge/aether/compare/aether-agent-cli-v0.7.34...aether-agent-cli-v0.7.35) - 2026-08-01 + +### Other + +- *(deps)* bump rmcp from 1.8.0 to 3.0.0 ([#223](https://github.com/contextbridge/aether/pull/223)) +- scheduled code-cleanup ([#318](https://github.com/contextbridge/aether/pull/318)) + ## [0.7.34](https://github.com/contextbridge/aether/compare/aether-agent-cli-v0.7.33...aether-agent-cli-v0.7.34) - 2026-07-29 ### Other diff --git a/crates/aether-cli/Cargo.toml b/crates/aether-cli/Cargo.toml index babe707b..7e23e5f1 100644 --- a/crates/aether-cli/Cargo.toml +++ b/crates/aether-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-agent-cli" -version = "0.7.34" +version = "0.7.35" edition = "2024" description = "CLI and ACP server for the Aether AI coding agent" license = "MIT" @@ -29,16 +29,16 @@ name = "aether" path = "src/main.rs" [dependencies] -aether-auth = { path = "../aether-auth", version = "0.1.10", features = ["keyring"] } -aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.6.30" } -aether-project = { path = "../aether-project", version = "0.5.31" } -aether-telemetry = { path = "../aether-telemetry", version = "0.1.11" } -llm = { package = "aether-llm", path = "../llm", features = ["bedrock", "codex"], version = "0.7.25" } -mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", version = "0.5.30" } -mcp-servers = { package = "aether-mcp-servers", path = "../mcp-servers", features = ["all"], version = "0.4.37" } -wisp = { package = "aether-wisp", path = "../wisp", version = "0.4.38" } +aether-auth = { path = "../aether-auth", version = "0.1.11", features = ["keyring"] } +aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.6.31" } +aether-project = { path = "../aether-project", version = "0.5.32" } +aether-telemetry = { path = "../aether-telemetry", version = "0.1.12" } +llm = { package = "aether-llm", path = "../llm", features = ["bedrock", "codex"], version = "0.7.26" } +mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", version = "0.5.31" } +mcp-servers = { package = "aether-mcp-servers", path = "../mcp-servers", features = ["all"], version = "0.4.38" } +wisp = { package = "aether-wisp", path = "../wisp", version = "0.4.39" } tui = { package = "aether-tui", path = "../tui", default-features = false, features = ["syntax"], version = "0.2.19" } -acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["server", "testing"], version = "0.3.36" } +acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["server", "testing"], version = "0.3.37" } agent-client-protocol = { workspace = true } aether-lspd = { path = "../aether-lspd", version = "0.1.30" } rmcp = { workspace = true, features = ["client", "elicitation", "server", "transport-streamable-http-client-reqwest"] } @@ -65,4 +65,4 @@ url = { workspace = true } libc = { workspace = true } [dev-dependencies] -acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["testing"], version = "0.3.36" } +acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["testing"], version = "0.3.37" } diff --git a/crates/aether-core/CHANGELOG.md b/crates/aether-core/CHANGELOG.md index e0e50547..2b988fd8 100644 --- a/crates/aether-core/CHANGELOG.md +++ b/crates/aether-core/CHANGELOG.md @@ -2,6 +2,14 @@ All notable changes to this project will be documented in this file. +## [0.6.31](https://github.com/contextbridge/aether/compare/aether-agent-core-v0.6.30...aether-agent-core-v0.6.31) - 2026-08-01 + +### Other + +- *(deps)* bump rmcp from 1.8.0 to 3.0.0 ([#223](https://github.com/contextbridge/aether/pull/223)) +- scheduled code-cleanup ([#315](https://github.com/contextbridge/aether/pull/315)) +- scheduled code-cleanup ([#313](https://github.com/contextbridge/aether/pull/313)) + ## [0.6.30](https://github.com/contextbridge/aether/compare/aether-agent-core-v0.6.29...aether-agent-core-v0.6.30) - 2026-07-29 ### Added diff --git a/crates/aether-core/Cargo.toml b/crates/aether-core/Cargo.toml index 71b0f060..9bccd3fc 100644 --- a/crates/aether-core/Cargo.toml +++ b/crates/aether-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-agent-core" -version = "0.6.30" +version = "0.6.31" edition = "2024" description = "A minimal Rust library for building AI agents with MCP tool integration" license = "MIT" @@ -42,12 +42,12 @@ tracing-subscriber = { workspace = true } clap = { workspace = true } thiserror = { workspace = true } agent-client-protocol = { workspace = true } -acp_utils = { package = "aether-acp-utils", path = "../acp-utils", default-features = false, version = "0.3.36" } +acp_utils = { package = "aether-acp-utils", path = "../acp-utils", default-features = false, version = "0.3.37" } glob = { workspace = true } regex = { workspace = true } -aether-auth = { path = "../aether-auth", version = "0.1.10" } -mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", version = "0.5.30" } -llm = { package = "aether-llm", path = "../llm", version = "0.7.25", features = ["codex"] } +aether-auth = { path = "../aether-auth", version = "0.1.11" } +mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", version = "0.5.31" } +llm = { package = "aether-llm", path = "../llm", version = "0.7.26", features = ["codex"] } utils = { package = "aether-utils", path = "../utils", version = "0.2.11" } [features] diff --git a/crates/aether-evals/CHANGELOG.md b/crates/aether-evals/CHANGELOG.md index 7737111f..417ed295 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.2.24](https://github.com/contextbridge/aether/compare/aether-evals-v0.2.23...aether-evals-v0.2.24) - 2026-08-01 + +### Other + +- updated the following local packages: aether-llm, aether-agent-core, aether-project + ## [0.2.23](https://github.com/contextbridge/aether/compare/aether-evals-v0.2.22...aether-evals-v0.2.23) - 2026-07-29 ### Other diff --git a/crates/aether-evals/Cargo.toml b/crates/aether-evals/Cargo.toml index 93dd517c..8e06b8e1 100644 --- a/crates/aether-evals/Cargo.toml +++ b/crates/aether-evals/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-evals" -version = "0.2.23" +version = "0.2.24" edition = "2024" description = "Dockerized eval harness for Aether AI agents" license = "MIT" @@ -25,9 +25,9 @@ schemars = { workspace = true } thiserror = { workspace = true } tracing = { workspace = true } tempfile = { workspace = true } -aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.6.30" } -aether-project = { path = "../aether-project", version = "0.5.31" } -llm = { package = "aether-llm", path = "../llm", version = "0.7.25" } +aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.6.31" } +aether-project = { path = "../aether-project", version = "0.5.32" } +llm = { package = "aether-llm", path = "../llm", version = "0.7.26" } testcontainers = { workspace = true } [lib] diff --git a/crates/aether-project/CHANGELOG.md b/crates/aether-project/CHANGELOG.md index de7c9c11..13442bd8 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.32](https://github.com/contextbridge/aether/compare/aether-project-v0.5.31...aether-project-v0.5.32) - 2026-08-01 + +### Other + +- update Cargo.lock dependencies + ## [0.5.31](https://github.com/contextbridge/aether/compare/aether-project-v0.5.30...aether-project-v0.5.31) - 2026-07-29 ### Other diff --git a/crates/aether-project/Cargo.toml b/crates/aether-project/Cargo.toml index 84c31b04..bda1ad70 100644 --- a/crates/aether-project/Cargo.toml +++ b/crates/aether-project/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-project" -version = "0.5.31" +version = "0.5.32" 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.6.30" } -llm = { package = "aether-llm", path = "../llm", version = "0.7.25" } -mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", version = "0.5.30" } +aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.6.31" } +llm = { package = "aether-llm", path = "../llm", version = "0.7.26" } +mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", version = "0.5.31" } utils = { package = "aether-utils", path = "../utils", version = "0.2.11" } schemars = { workspace = true } serde = { workspace = true } diff --git a/crates/aether-schemas/CHANGELOG.md b/crates/aether-schemas/CHANGELOG.md index 542d8d3c..0c8c144a 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.1.19](https://github.com/contextbridge/aether/compare/aether-schemas-v0.1.18...aether-schemas-v0.1.19) - 2026-08-01 + +### Other + +- update Cargo.lock dependencies + ## [0.1.18](https://github.com/contextbridge/aether/compare/aether-schemas-v0.1.17...aether-schemas-v0.1.18) - 2026-07-29 ### Other diff --git a/crates/aether-schemas/Cargo.toml b/crates/aether-schemas/Cargo.toml index d5099a95..aa42782f 100644 --- a/crates/aether-schemas/Cargo.toml +++ b/crates/aether-schemas/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-schemas" -version = "0.1.18" +version = "0.1.19" edition = "2024" description = "Schema generation utilities for Aether SDK codegen" license = "MIT" @@ -15,10 +15,10 @@ dist = false workspace = true [dependencies] -aether-cli = { package = "aether-agent-cli", path = "../aether-cli", version = "0.7.34" } -aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.6.30" } -aether-evals = { path = "../aether-evals", version = "0.2.23" } -aether-project = { path = "../aether-project", version = "0.5.31" } +aether-cli = { package = "aether-agent-cli", path = "../aether-cli", version = "0.7.35" } +aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.6.31" } +aether-evals = { path = "../aether-evals", version = "0.2.24" } +aether-project = { path = "../aether-project", version = "0.5.32" } schemars = { workspace = true } serde_json = { workspace = true } utils = { package = "aether-utils", path = "../utils", version = "0.2.11" } diff --git a/crates/aether-telemetry/CHANGELOG.md b/crates/aether-telemetry/CHANGELOG.md index 3b9cb703..b2b388b5 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.1.12](https://github.com/contextbridge/aether/compare/aether-telemetry-v0.1.11...aether-telemetry-v0.1.12) - 2026-08-01 + +### Other + +- scheduled code-cleanup ([#315](https://github.com/contextbridge/aether/pull/315)) + ## [0.1.11](https://github.com/contextbridge/aether/compare/aether-telemetry-v0.1.10...aether-telemetry-v0.1.11) - 2026-07-29 ### Added diff --git a/crates/aether-telemetry/Cargo.toml b/crates/aether-telemetry/Cargo.toml index 0a4e9bb7..17d6153f 100644 --- a/crates/aether-telemetry/Cargo.toml +++ b/crates/aether-telemetry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-telemetry" -version = "0.1.11" +version = "0.1.12" 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.6.30" } -llm = { package = "aether-llm", path = "../llm", version = "0.7.25" } +aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.6.31" } +llm = { package = "aether-llm", path = "../llm", version = "0.7.26" } opentelemetry = { version = "0.32.0", default-features = false, features = ["trace", "metrics"] } opentelemetry_sdk = { version = "0.32.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.32.0", default-features = false, features = ["trace", "metrics", "http-proto", "reqwest-client"] } @@ -28,7 +28,7 @@ utils = { package = "aether-utils", path = "../utils", version = "0.2.11" } tracing = { workspace = true } [dev-dependencies] -aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.6.30", features = ["testing"] } +aether-core = { package = "aether-agent-core", path = "../aether-core", version = "0.6.31", features = ["testing"] } axum = { workspace = true } opentelemetry-proto = { version = "0.32.0", default-features = false, features = ["gen-tonic-messages", "trace", "metrics"] } opentelemetry_sdk = { version = "0.32.0", default-features = false, features = ["trace", "metrics", "rt-tokio", "testing"] } diff --git a/crates/llm/CHANGELOG.md b/crates/llm/CHANGELOG.md index 030d7d40..0babaae0 100644 --- a/crates/llm/CHANGELOG.md +++ b/crates/llm/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## [0.7.26](https://github.com/contextbridge/aether/compare/aether-llm-v0.7.25...aether-llm-v0.7.26) - 2026-08-01 + +### Other + +- Update models ([#319](https://github.com/contextbridge/aether/pull/319)) + ## [0.7.25](https://github.com/contextbridge/aether/compare/aether-llm-v0.7.24...aether-llm-v0.7.25) - 2026-07-28 ### Fixed diff --git a/crates/llm/Cargo.toml b/crates/llm/Cargo.toml index aed3e2bf..cd46ebef 100644 --- a/crates/llm/Cargo.toml +++ b/crates/llm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-llm" -version = "0.7.25" +version = "0.7.26" edition = "2024" description = "Multi-provider LLM abstraction layer for the Aether AI agent framework" license = "MIT" @@ -69,7 +69,7 @@ tracing = { workspace = true } utils = { package = "aether-utils", path = "../utils", version = "0.2.11" } # Codex deps -aether-auth = { path = "../aether-auth", version = "0.1.10", optional = true } +aether-auth = { path = "../aether-auth", version = "0.1.11", optional = true } oauth2 = { workspace = true, optional = true } url = { workspace = true, optional = true } diff --git a/crates/mcp-servers/CHANGELOG.md b/crates/mcp-servers/CHANGELOG.md index 7bf9567a..ebc8c80e 100644 --- a/crates/mcp-servers/CHANGELOG.md +++ b/crates/mcp-servers/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. +## [0.4.38](https://github.com/contextbridge/aether/compare/aether-mcp-servers-v0.4.37...aether-mcp-servers-v0.4.38) - 2026-08-01 + +### Other + +- *(deps)* bump rmcp from 1.8.0 to 3.0.0 ([#223](https://github.com/contextbridge/aether/pull/223)) +- scheduled code-cleanup ([#318](https://github.com/contextbridge/aether/pull/318)) + ## [0.4.37](https://github.com/contextbridge/aether/compare/aether-mcp-servers-v0.4.36...aether-mcp-servers-v0.4.37) - 2026-07-29 ### Other diff --git a/crates/mcp-servers/Cargo.toml b/crates/mcp-servers/Cargo.toml index 7e465e91..4c3c32cb 100644 --- a/crates/mcp-servers/Cargo.toml +++ b/crates/mcp-servers/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-mcp-servers" -version = "0.4.37" +version = "0.4.38" edition = "2024" description = "Built-in MCP tool servers for the Aether AI agent framework" license = "MIT" @@ -85,7 +85,7 @@ tokio = { workspace = true, features = ["rt", "macros", "sync", "io-util", "fs", 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.5.30" } +mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", default-features = false, version = "0.5.31" } utils = { package = "aether-utils", path = "../utils", version = "0.2.11" } aether-lspd = { path = "../aether-lspd", optional = true, version = "0.1.30" } futures = { workspace = true, optional = true } @@ -109,17 +109,17 @@ url = { workspace = true, optional = true } tempfile = { workspace = true, optional = true } # subagents feature -aether-auth = { path = "../aether-auth", optional = true, version = "0.1.10", features = ["keyring"] } -aether-core = { package = "aether-agent-core", path = "../aether-core", optional = true, version = "0.6.30" } -aether-project = { path = "../aether-project", optional = true, version = "0.5.31" } -llm = { package = "aether-llm", path = "../llm", optional = true, version = "0.7.25" } +aether-auth = { path = "../aether-auth", optional = true, version = "0.1.11", features = ["keyring"] } +aether-core = { package = "aether-agent-core", path = "../aether-core", optional = true, version = "0.6.31" } +aether-project = { path = "../aether-project", optional = true, version = "0.5.32" } +llm = { package = "aether-llm", path = "../llm", optional = true, version = "0.7.26" } [dev-dependencies] tempfile = { workspace = true } tokio = { workspace = true, features = ["test-util"] } aether-lspd = { path = "../aether-lspd", features = ["testing"], version = "0.1.30" } mcp-servers = { package = "aether-mcp-servers", path = ".", features = ["test-helpers"] } -mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", features = ["client"], version = "0.5.30" } +mcp_utils = { package = "aether-mcp-utils", path = "../mcp-utils", features = ["client"], version = "0.5.31" } [[bin]] name = "mcp-servers-stdio" diff --git a/crates/mcp-utils/CHANGELOG.md b/crates/mcp-utils/CHANGELOG.md index 8a1ba125..36763dbe 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.5.31](https://github.com/contextbridge/aether/compare/aether-mcp-utils-v0.5.30...aether-mcp-utils-v0.5.31) - 2026-08-01 + +### Other + +- *(deps)* bump rmcp from 1.8.0 to 3.0.0 ([#223](https://github.com/contextbridge/aether/pull/223)) + ## [0.5.30](https://github.com/contextbridge/aether/compare/aether-mcp-utils-v0.5.29...aether-mcp-utils-v0.5.30) - 2026-07-28 ### Other diff --git a/crates/mcp-utils/Cargo.toml b/crates/mcp-utils/Cargo.toml index 06f473f0..0f7872d6 100644 --- a/crates/mcp-utils/Cargo.toml +++ b/crates/mcp-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-mcp-utils" -version = "0.5.30" +version = "0.5.31" edition = "2024" description = "MCP client and server utilities for the Aether AI agent framework" license = "MIT" @@ -45,8 +45,8 @@ utils = { package = "aether-utils", path = "../utils", version = "0.2.11" } schemars = { workspace = true } # client-only deps -aether-auth = { path = "../aether-auth", version = "0.1.10", optional = true } -llm = { package = "aether-llm", path = "../llm", optional = true, version = "0.7.25" } +aether-auth = { path = "../aether-auth", version = "0.1.11", optional = true } +llm = { package = "aether-llm", path = "../llm", optional = true, version = "0.7.26" } serde_json = { workspace = true } regex = { workspace = true } reqwest = { workspace = true, optional = true } diff --git a/crates/wisp/CHANGELOG.md b/crates/wisp/CHANGELOG.md index 15b26a20..78e60ce9 100644 --- a/crates/wisp/CHANGELOG.md +++ b/crates/wisp/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. +## [0.4.39](https://github.com/contextbridge/aether/compare/aether-wisp-v0.4.38...aether-wisp-v0.4.39) - 2026-08-01 + +### Other + +- *(deps)* bump rmcp from 1.8.0 to 3.0.0 ([#223](https://github.com/contextbridge/aether/pull/223)) +- scheduled code-cleanup ([#318](https://github.com/contextbridge/aether/pull/318)) + ## [0.4.38](https://github.com/contextbridge/aether/compare/aether-wisp-v0.4.37...aether-wisp-v0.4.38) - 2026-07-29 ### Other diff --git a/crates/wisp/Cargo.toml b/crates/wisp/Cargo.toml index 45c624d6..e4b214db 100644 --- a/crates/wisp/Cargo.toml +++ b/crates/wisp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aether-wisp" -version = "0.4.38" +version = "0.4.39" edition = "2024" description = "A terminal UI for AI coding agents via the Agent Client Protocol (ACP)" license = "MIT" @@ -28,7 +28,7 @@ rustdoc-args = ["--cfg", "docsrs"] workspace = true [dependencies] -acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["client"], version = "0.3.36" } +acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["client"], version = "0.3.37" } tui = { package = "aether-tui", path = "../tui", version = "0.2.19" } utils = { package = "aether-utils", path = "../utils", version = "0.2.11" } agent-client-protocol = { workspace = true } @@ -49,6 +49,6 @@ chrono = { workspace = true } thiserror = { workspace = true } [dev-dependencies] -acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["client", "testing"], version = "0.3.36" } +acp_utils = { package = "aether-acp-utils", path = "../acp-utils", features = ["client", "testing"], version = "0.3.37" } tui = { package = "aether-tui", path = "../tui", features = ["testing"], version = "0.2.19" } tempfile = { workspace = true }