chore(GDK): release v0.1.0-alpha.12 (#12561)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
github-actions[bot] 2026-10-13 17:29:00 +00:00 • committed by GitHub
parent 4376f40526
commit 4811ae25f7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
18 changed files with 121 additions and 28 deletions

16
Cargo.lock generated
View file

@ -5162,7 +5162,7 @@ dependencies = [
[[package]]
name = "goose-agent"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
dependencies = [
"anyhow",
"async-trait",
@ -5247,7 +5247,7 @@ dependencies = [
[[package]]
name = "goose-context-management"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
dependencies = [
"anyhow",
"async-trait",
@ -5263,7 +5263,7 @@ dependencies = [
[[package]]
name = "goose-download-manager"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
dependencies = [
"anyhow",
"once_cell",
@ -5275,7 +5275,7 @@ dependencies = [
[[package]]
name = "goose-local-inference"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
dependencies = [
"anyhow",
"async-stream",
@ -5337,7 +5337,7 @@ dependencies = [
[[package]]
name = "goose-provider-types"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
dependencies = [
"anyhow",
"async-stream",
@ -5369,7 +5369,7 @@ dependencies = [
[[package]]
name = "goose-providers"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
dependencies = [
"anyhow",
"async-stream",
@ -5425,7 +5425,7 @@ dependencies = [
[[package]]
name = "goose-sdk"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
dependencies = [
"agent-client-protocol",
"agent-client-protocol-schema",
@ -5445,7 +5445,7 @@ dependencies = [
[[package]]
name = "goose-sdk-types"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
dependencies = [
"agent-client-protocol",
"agent-client-protocol-schema",

View file

@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [0.1.0-alpha.12](https://github.com/aaif-goose/goose/compare/gdk-v0.1.0-alpha.11...gdk-v0.1.0-alpha.12) - 2026-10-13
### Added
- surface provider x-request-id on responses and errors ([#12587](https://github.com/aaif-goose/goose/pull/12587))
### Other
- not infer or steer while a tool approval is pending ([#12808](https://github.com/aaif-goose/goose/pull/12808))
- changed yield_to_customer to next enum ([#12789](https://github.com/aaif-goose/goose/pull/12789))
- rename to finalize_cancellation and make Emitter sync ([#12786](https://github.com/aaif-goose/goose/pull/12786))
- agent loop: make Stop end the run promptly and save what it produced ([#12765](https://github.com/aaif-goose/goose/pull/12765))
- Delete the legacy agent loop ([#12760](https://github.com/aaif-goose/goose/pull/12760))
- Resolve extensions into a per-inference lease ([#12161](https://github.com/aaif-goose/goose/pull/12161))
- Run the GDK agent loop on wasm32 ([#12569](https://github.com/aaif-goose/goose/pull/12569))
## [0.1.0-alpha.11](https://github.com/aaif-goose/goose/compare/gdk-v0.1.0-alpha.10...gdk-v0.1.0-alpha.11) - 2026-09-28
### Other

View file

@ -1,6 +1,6 @@
[package]
name = "goose-agent"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
edition.workspace = true
rust-version.workspace = true
authors.workspace = true
@ -16,7 +16,7 @@ anyhow = { workspace = true }
tokio = { workspace = true, features = ["macros", "sync", "rt", "time"] }
tokio-util = { workspace = true, features = ["compat"] }
async-trait = { workspace = true }
goose-provider-types = { version = "0.1.0-alpha.11", path = "../goose-provider-types", default-features = false }
goose-provider-types = { version = "0.1.0-alpha.12", path = "../goose-provider-types", default-features = false }
rmcp = { workspace = true, features = ["server"] }
uuid = { workspace = true }
serde_json = { workspace = true }

View file

@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [0.1.0-alpha.12](https://github.com/aaif-goose/goose/compare/gdk-v0.1.0-alpha.11...gdk-v0.1.0-alpha.12) - 2026-10-13
### Other
- update Cargo.toml dependencies
## [0.1.0-alpha.11](https://github.com/aaif-goose/goose/compare/gdk-v0.1.0-alpha.10...gdk-v0.1.0-alpha.11) - 2026-09-28
### Other

View file

@ -1,6 +1,6 @@
[package]
name = "goose-context-management"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
edition.workspace = true
rust-version.workspace = true
authors.workspace = true
@ -17,7 +17,7 @@ rustls-tls = []
native-tls = []
[dependencies]
goose-provider-types = { version = "0.1.0-alpha.11", path = "../goose-provider-types", default-features = false }
goose-provider-types = { version = "0.1.0-alpha.12", path = "../goose-provider-types", default-features = false }
anyhow = { workspace = true }
async-trait = { workspace = true }
include_dir = { workspace = true }

View file

@ -1,6 +1,6 @@
[package]
name = "goose-download-manager"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
edition.workspace = true
rust-version.workspace = true
authors.workspace = true

View file

@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [0.1.0-alpha.12](https://github.com/aaif-goose/goose/compare/gdk-v0.1.0-alpha.11...gdk-v0.1.0-alpha.12) - 2026-10-13
### Other
- update Cargo.toml dependencies
## [0.1.0-alpha.11](https://github.com/aaif-goose/goose/compare/gdk-v0.1.0-alpha.10...gdk-v0.1.0-alpha.11) - 2026-09-28
### Other

View file

@ -1,6 +1,6 @@
[package]
name = "goose-local-inference"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
edition.workspace = true
rust-version.workspace = true
authors.workspace = true
@ -32,9 +32,9 @@ chrono = { workspace = true }
etcetera = { workspace = true }
encoding_rs = { version = "0.8.35", default-features = false }
futures = { workspace = true, optional = true }
goose-download-manager = { version = "0.1.0-alpha.11", path = "../goose-download-manager", optional = true }
goose-provider-types = { version = "0.1.0-alpha.11", path = "../goose-provider-types", default-features = false }
goose-sdk-types = { version = "0.1.0-alpha.11", path = "../goose-sdk-types", default-features = false, optional = true }
goose-download-manager = { version = "0.1.0-alpha.12", path = "../goose-download-manager", optional = true }
goose-provider-types = { version = "0.1.0-alpha.12", path = "../goose-provider-types", default-features = false }
goose-sdk-types = { version = "0.1.0-alpha.12", path = "../goose-sdk-types", default-features = false, optional = true }
hf-hub = { version = "1.0.0", default-features = false, optional = true }
include_dir = { workspace = true }
llama-cpp-2 = { workspace = true }

View file

@ -7,6 +7,38 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [0.1.0-alpha.12](https://github.com/aaif-goose/goose/compare/gdk-v0.1.0-alpha.11...gdk-v0.1.0-alpha.12) - 2026-10-13
### Added
- surface provider x-request-id on responses and errors ([#12587](https://github.com/aaif-goose/goose/pull/12587))
- *(providers)* honor supports_vision declared on custom provider mo… ([#12769](https://github.com/aaif-goose/goose/pull/12769))
- Use live model metadata for OpenAI reasoning and prefer the Responses API ([#12568](https://github.com/aaif-goose/goose/pull/12568))
- fetch model metadata from models.dev live with bundled fallback ([#12560](https://github.com/aaif-goose/goose/pull/12560))
### Fixed
- *(cost)* apply long-context price tiers to cost estimates ([#12787](https://github.com/aaif-goose/goose/pull/12787))
- adaptive thinking for Claude Sonnet and Haiku 5.5 ([#12761](https://github.com/aaif-goose/goose/pull/12761))
- *(anthropic)* forward unknown request_params to wire, mirroring openai engine ([#12720](https://github.com/aaif-goose/goose/pull/12720))
- support hyphenated GPT 6.1 Sol effort aliases ([#12689](https://github.com/aaif-goose/goose/pull/12689))
- *(cost)* price Databricks GLM aliases from the zhipuai catalog ([#12673](https://github.com/aaif-goose/goose/pull/12673))
- *(bedrock)* preserve the service total when folding cache input tokens ([#12586](https://github.com/aaif-goose/goose/pull/12586))
- session naming/"none" reasoning effort fails for gpt-6.1-sol ([#12605](https://github.com/aaif-goose/goose/pull/12605))
- *(providers)* read cache write tokens from Responses API usage ([#12509](https://github.com/aaif-goose/goose/pull/12509))
- keep tool results consecutive when OpenAI-compatible tool images are emitted ([#12233](https://github.com/aaif-goose/goose/pull/12233))
### Other
- Delete the legacy agent loop ([#12760](https://github.com/aaif-goose/goose/pull/12760))
- use typed structs for openai message formatting ([#12725](https://github.com/aaif-goose/goose/pull/12725))
- Refresh the model catalog on the blocking pool ([#12727](https://github.com/aaif-goose/goose/pull/12727))
- *(release)* bump version to 1.54.0 (minor) ([#12701](https://github.com/aaif-goose/goose/pull/12701))
- upgrade rust to 1.99.0 ([#12714](https://github.com/aaif-goose/goose/pull/12714))
- *(release)* bump version to 1.53.0 (minor) ([#12565](https://github.com/aaif-goose/goose/pull/12565))
- Run the GDK agent loop on wasm32 ([#12569](https://github.com/aaif-goose/goose/pull/12569))
- Add Meta Muse Code provider ([#11765](https://github.com/aaif-goose/goose/pull/11765))
## [0.1.0-alpha.11](https://github.com/aaif-goose/goose/compare/gdk-v0.1.0-alpha.10...gdk-v0.1.0-alpha.11) - 2026-09-28
### Added

View file

@ -1,6 +1,6 @@
[package]
name = "goose-provider-types"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
edition.workspace = true
rust-version.workspace = true
authors.workspace = true

View file

@ -7,6 +7,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [0.1.0-alpha.12](https://github.com/aaif-goose/goose/compare/gdk-v0.1.0-alpha.11...gdk-v0.1.0-alpha.12) - 2026-10-13
### Added
- surface provider x-request-id on responses and errors ([#12587](https://github.com/aaif-goose/goose/pull/12587))
- add AIgateway declarative provider ([#12528](https://github.com/aaif-goose/goose/pull/12528))
- *(providers)* honor supports_vision declared on custom provider mo… ([#12769](https://github.com/aaif-goose/goose/pull/12769))
- Use live model metadata for OpenAI reasoning and prefer the Responses API ([#12568](https://github.com/aaif-goose/goose/pull/12568))
### Fixed
- *(openrouter)* do not set transforms field unconditionally ([#11374](https://github.com/aaif-goose/goose/pull/11374))
- *(anthropic)* forward unknown request_params to wire, mirroring openai engine ([#12720](https://github.com/aaif-goose/goose/pull/12720))
### Other
- detect vision support ([#12594](https://github.com/aaif-goose/goose/pull/12594))
- Run the GDK agent loop on wasm32 ([#12569](https://github.com/aaif-goose/goose/pull/12569))
- Add Meta Muse Code provider ([#11765](https://github.com/aaif-goose/goose/pull/11765))
## [0.1.0-alpha.11](https://github.com/aaif-goose/goose/compare/gdk-v0.1.0-alpha.10...gdk-v0.1.0-alpha.11) - 2026-09-28
### Added

View file

@ -1,6 +1,6 @@
[package]
name = "goose-providers"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
edition.workspace = true
rust-version.workspace = true
authors.workspace = true
@ -38,8 +38,8 @@ anyhow = { workspace = true }
async-stream = { workspace = true }
chrono = { workspace = true }
futures = { workspace = true }
goose-provider-types = { version = "0.1.0-alpha.11", path = "../goose-provider-types", default-features = false }
goose-local-inference = { version = "0.1.0-alpha.11", path = "../goose-local-inference", default-features = false, optional = true }
goose-provider-types = { version = "0.1.0-alpha.12", path = "../goose-provider-types", default-features = false }
goose-local-inference = { version = "0.1.0-alpha.12", path = "../goose-local-inference", default-features = false, optional = true }
reqwest = { workspace = true, features = ["json", "stream"] }
rmcp = { workspace = true, features = ["server", "macros"] }
serde = { workspace = true }

View file

@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [0.1.0-alpha.12](https://github.com/aaif-goose/goose/compare/gdk-v0.1.0-alpha.11...gdk-v0.1.0-alpha.12) - 2026-10-13
### Other
- Remove Nostr session sharing from goose core ([#12453](https://github.com/aaif-goose/goose/pull/12453))
## [0.1.0-alpha.10](https://github.com/aaif-goose/goose/compare/gdk-v0.1.0-alpha.9...gdk-v0.1.0-alpha.10) - 2026-09-24
### Added

View file

@ -1,6 +1,6 @@
[package]
name = "goose-sdk-types"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
edition.workspace = true
rust-version.workspace = true
authors.workspace = true

View file

@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [0.1.0-alpha.12](https://github.com/aaif-goose/goose/compare/gdk-v0.1.0-alpha.11...gdk-v0.1.0-alpha.12) - 2026-10-13
### Added
- surface provider x-request-id on responses and errors ([#12587](https://github.com/aaif-goose/goose/pull/12587))
- Use live model metadata for OpenAI reasoning and prefer the Responses API ([#12568](https://github.com/aaif-goose/goose/pull/12568))
## [0.1.0-alpha.11](https://github.com/aaif-goose/goose/compare/gdk-v0.1.0-alpha.10...gdk-v0.1.0-alpha.11) - 2026-09-28
### Added

View file

@ -1,6 +1,6 @@
[package]
name = "goose-sdk"
version = "0.1.0-alpha.11"
version = "0.1.0-alpha.12"
edition.workspace = true
rust-version.workspace = true
authors.workspace = true
@ -33,14 +33,14 @@ uniffi = [
]
[dependencies]
goose-sdk-types = { version = "0.1.0-alpha.11", path = "../goose-sdk-types" }
goose-sdk-types = { version = "0.1.0-alpha.12", path = "../goose-sdk-types" }
agent-client-protocol = { workspace = true }
agent-client-protocol-schema = { workspace = true }
uniffi = { version = "0.32", features = ["cli"], optional = true }
thiserror = { version = "2", optional = true }
goose-providers = { version = "0.1.0-alpha.11", path = "../goose-providers", features = ["rustls-tls"], optional = true }
goose-context-management = { version = "0.1.0-alpha.11", path = "../goose-context-management", optional = true }
goose-providers = { version = "0.1.0-alpha.12", path = "../goose-providers", features = ["rustls-tls"], optional = true }
goose-context-management = { version = "0.1.0-alpha.12", path = "../goose-context-management", optional = true }
futures = { workspace = true, optional = true }
serde_json = { workspace = true, optional = true }
tokio = { workspace = true, features = ["rt-multi-thread", "sync"], optional = true }

View file

@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "goose-sdk"
version = "0.1.0a11"
version = "0.1.0a12"
description = "Python bindings for the goose Development Kit (GDK)"
readme = "README.md"
requires-python = ">=3.9"

View file

@ -1,7 +1,7 @@
{
"versions": [
{
"version": "0.1.0-alpha.11",
"version": "0.1.0-alpha.12",
"docVersion": "0.1",
"source": "crates/goose-sdk/src/bindings.rs",
"functions": [