mirror of
https://github.com/block/goose.git
synced 2026-10-19 09:34:12 +00:00
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:
parent
4376f40526
commit
4811ae25f7
18 changed files with 121 additions and 28 deletions
16
Cargo.lock
generated
16
Cargo.lock
generated
|
|
@ -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",
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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 }
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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 }
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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 }
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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 }
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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 }
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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": [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue