Commit 2a75f81
chore: sync upstream aaif-goose/goose@main (2026-06-04 daily sync) (#39)
* chore(deps): bump agent-client-protocol from 0.11.1 to 0.12.1 (aaif-goose#9381)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
* chore(deps): bump image from 0.24.9 to 0.25.10 (aaif-goose#9383)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(agents): serialize per-session agent creation to stop duplicate MCP init (aaif-goose#9357)
Signed-off-by: fresh3nough <anonwurcod@proton.me>
* Fix desktop chat search session limiting (aaif-goose#9366)
Signed-off-by: Angie Jones <jones.angie@gmail.com>
* Build summon instructions per turn (aaif-goose#9329)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
* docs: stats update (aaif-goose#9410)
* Simplify UI customization (aaif-goose#9353)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
* chore(deps): bump qs from 6.14.2 to 6.15.2 in /evals/open-model-gym/mcp-harness (aaif-goose#9395)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add Turkish desktop locale (aaif-goose#9392)
Signed-off-by: dejavu <dejavu@Mac.home>
Co-authored-by: dejavu <dejavu@Mac.home>
* Improve dependency hygiene (aaif-goose#9360)
Signed-off-by: jh-block <jhugo@block.xyz>
* fix(desktop): stop the main window growing taller on every launch (aaif-goose#9409)
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
* Russian language support (aaif-goose#9406)
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
* chore(release): bump version to 1.36.0 (minor) (aaif-goose#9417)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* add databricks ai gateway provider (aaif-goose#9274)
Signed-off-by: Bradley Axen <baxen@squareup.com>
* Prefer goose aliases for Databricks v2 inventory (aaif-goose#9430)
Signed-off-by: Bradley Axen <baxen@squareup.com>
* fix(ci): build linux x86_64 standard inside manylinux_2_28 for glibc 2.28+ compat (aaif-goose#9415)
Signed-off-by: Andrew Mello <andrew@88plug.com>
Co-authored-by: Alex Hancock <alex@alexhancock.com>
Co-authored-by: jh-block <255854896+jh-block@users.noreply.github.com>
* feat: add /model slash command to CLI for session model switching (aaif-goose#8747)
Signed-off-by: Bradley Axen <baxen@squareup.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
* local inference: stricter GGUF requirements, auto detection of tool calling support, fixed thinking output parsing (aaif-goose#9442)
Signed-off-by: jh-block <jhugo@block.xyz>
* fix: tolerate missing responses output (aaif-goose#9449)
Signed-off-by: Angie Jones <jones.angie@gmail.com>
* fix(ui): preserve pending env vars in Add Extension form (aaif-goose#9285)
Signed-off-by: UGBOMEH OGOCHUKWU WILLIAMS <williamsugbomeh@gmail.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
* feat: make tool output size limit configurable via GOOSE_MAX_TOOL_RESPONSE_SIZE (aaif-goose#9256)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
* fix: make azure api-version query param optional (aaif-goose#9221)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
* fix(desktop): start new chat in current window from recipe param modal (aaif-goose#9422)
Signed-off-by: Michael Neale <micn@block.xyz>
* fix(desktop): refresh provider list in Switch Models picker (aaif-goose#9408)
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
* feat(providers): add Alibaba (Qwen via DashScope) declarative provider (aaif-goose#9443)
Signed-off-by: Jeremy Dawes <jeremy@jezweb.net>
* feat(providers): add Perplexity as a declarative OpenAI-compatible provider (aaif-goose#9324)
* chore(deps): bump sha2 from 0.10.9 to 0.11.0 (aaif-goose#8963)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
* refactor: convert desktop v1 and goose-server extensions to ACP+ (aaif-goose#9448)
* doc: Add Scaleway provider (aaif-goose#9423)
Co-authored-by: Quentin Champenois <qchampenois@scaleway.com>
* CLI to list skills with token counts (aaif-goose#9326)
* feat: add `tui` feature flag to gate the tui command (aaif-goose#9428)
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com>
* Add Scholar Sidekick MCP extension (aaif-goose#9433)
* Add ACP session system prompt setter (aaif-goose#9478)
Signed-off-by: Bradley Axen <baxen@squareup.com>
* fix(acp): forward ACP server context window size to clients (aaif-goose#9455)
Signed-off-by: Matt Toohey <contact@matttoohey.com>
* Expose raw provider supported models over ACP (aaif-goose#9475)
Signed-off-by: Bradley Axen <baxen@squareup.com>
Signed-off-by: Matt Toohey <contact@matttoohey.com>
Co-authored-by: Matt Toohey <contact@matttoohey.com>
* feat: replay acp images on session load (aaif-goose#9496)
Signed-off-by: Kalvin Chau <kalvin@block.xyz>
* feat(providers): add xAI SuperGrok OAuth subscription provider (aaif-goose#9420)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
* chore: update canonical model registry (aaif-goose#9551)
Signed-off-by: Bradley Axen <baxen@squareup.com>
* Honor blocking Stop hook decisions (aaif-goose#9468)
Signed-off-by: John Tennant <jtennant@squareup.com>
* fix(otel): skip OTLP signals when protocol=grpc to avoid background-thread panic (aaif-goose#9512)
Co-authored-by: Joah's AI agent <noreply@blockxyz.com>
Co-authored-by: Amp <amp@ampcode.com>
* Fix scheduled recipe session params (aaif-goose#9553)
Signed-off-by: Angie Jones <jones.angie@gmail.com>
* fix(extension-manager): forward custom headers through OAuth connect path (aaif-goose#9388)
Signed-off-by: Cameron Yick <cameron.yick@datadoghq.com>
* Revert "refactor: convert desktop v1 and goose-server extensions to ACP+ (aaif-goose#9448)" (aaif-goose#9564)
* chore(release): bump version to 1.37.0 (minor) (aaif-goose#9557)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Pick the last canonical model (aaif-goose#9568)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
* feat(security): Add directionality to egress logging (aaif-goose#9546)
* chore(release): release version 1.37.0 (aaif-goose#9565)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Bench marking (aaif-goose#9465)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* Import sesssions (aaif-goose#9474)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
* Replace review subprocess timeout with turn limits (aaif-goose#9571)
Co-authored-by: Cursor <cursoragent@cursor.com>
* Add Hugging Face OAuth support, add auth tab to settings (aaif-goose#9552)
Signed-off-by: jh-block <jhugo@block.xyz>
* Fixed intermittent missing extension override on ui and cleanup (aaif-goose#9575)
Signed-off-by: Angie Jones <jones.angie@gmail.com>
Co-authored-by: Angie Jones <jones.angie@gmail.com>
* Use LRU cache for token counting (aaif-goose#9586)
Signed-off-by: jh-block <jhugo@block.xyz>
* fix: quote release PR search phrase in pre-release.sh (aaif-goose#9573)
* chore(deps): bump the cargo-minor-and-patch group across 1 directory with 10 updates (aaif-goose#9587)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump mockall from 0.13.1 to 0.14.0 (aaif-goose#9511)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump pkcs8 from 0.10.2 to 0.11.0 (aaif-goose#9510)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump strum from 0.27.2 to 0.28.0 (aaif-goose#9509)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump clap_mangen from 0.2.33 to 0.3.0 (aaif-goose#9508)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump tokenizers from 0.21.4 to 0.22.2 (aaif-goose#9503)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump EmbarkStudios/cargo-deny-action from 2.0.19 to 2.0.20 (aaif-goose#9498)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.3 (aaif-goose#9501)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump pnpm/action-setup from 6.0.5 to 6.0.8 (aaif-goose#9500)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Lifei/acp session setup refactor (aaif-goose#9488)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: fresh3nough <anonwurcod@proton.me>
Signed-off-by: Angie Jones <jones.angie@gmail.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Signed-off-by: dejavu <dejavu@Mac.home>
Signed-off-by: jh-block <jhugo@block.xyz>
Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
Signed-off-by: Bradley Axen <baxen@squareup.com>
Signed-off-by: Andrew Mello <andrew@88plug.com>
Signed-off-by: UGBOMEH OGOCHUKWU WILLIAMS <williamsugbomeh@gmail.com>
Signed-off-by: Michael Neale <micn@block.xyz>
Signed-off-by: Jeremy Dawes <jeremy@jezweb.net>
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com>
Signed-off-by: Matt Toohey <contact@matttoohey.com>
Signed-off-by: Kalvin Chau <kalvin@block.xyz>
Signed-off-by: Michael Neale <michael.neale@gmail.com>
Signed-off-by: John Tennant <jtennant@squareup.com>
Signed-off-by: Cameron Yick <cameron.yick@datadoghq.com>
Signed-off-by: earayu <earayu@163.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
Co-authored-by: fre$h <anonwurcod@proton.me>
Co-authored-by: Angie Jones <jones.angie@gmail.com>
Co-authored-by: Douwe Osinga <douwe@block.xyz>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: seneroner77-cmd <seneroner77@gmail.com>
Co-authored-by: dejavu <dejavu@Mac.home>
Co-authored-by: jh-block <jhugo@block.xyz>
Co-authored-by: Asish Kumar <87874775+officialasishkumar@users.noreply.github.com>
Co-authored-by: Dmitry Beskov <43372966+besdar@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Bradley Axen <baxen@squareup.com>
Co-authored-by: 88plug <19512127+88plug@users.noreply.github.com>
Co-authored-by: Alex Hancock <alex@alexhancock.com>
Co-authored-by: jh-block <255854896+jh-block@users.noreply.github.com>
Co-authored-by: UGBOMEH OGOCHUKWU WILLIAMS <williamsugbomeh@gmail.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
Co-authored-by: Jeremy Dawes <jeremy@jezweb.net>
Co-authored-by: James Liounis <james.liounis@perplexity.ai>
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
Co-authored-by: Quentin Champenois <26109239+Quentinchampenois@users.noreply.github.com>
Co-authored-by: Quentin Champenois <qchampenois@scaleway.com>
Co-authored-by: Jack Amadeo <jackamadeo@block.xyz>
Co-authored-by: Rodolfo Olivieri <rolivier@redhat.com>
Co-authored-by: Mark Lavercombe <mlava@users.noreply.github.com>
Co-authored-by: Matt Toohey <contact@matttoohey.com>
Co-authored-by: Kalvin C <kalvinnchau@users.noreply.github.com>
Co-authored-by: John Matthew Tennant <johnmatthewtennant@gmail.com>
Co-authored-by: Joah Gerstenberg <joah@squareup.com>
Co-authored-by: Joah's AI agent <noreply@blockxyz.com>
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Cameron Yick <hydrosquall@users.noreply.github.com>
Co-authored-by: dorien-koelemeijer <62866702+dorien-koelemeijer@users.noreply.github.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Lucas Conti <154360314+lucasconti-dev@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>1 parent 8399b7a commit 2a75f81
77 files changed
Lines changed: 7524 additions & 2304 deletions
File tree
- .github/workflows
- crates
- goose-cli
- src
- goose-sdk/src
- goose-server/src
- routes
- goose
- src
- acp
- server
- agents
- bin
- config
- execution
- providers
- inventory
- local_inference
- recipe
- tests
- acp_common_tests
- acp_fixtures
- documentation/static/oauth
- scripts
- ui
- desktop
- src
- api
- components
- settings
- auth
- localInference
- providers/modal
- hooks
- i18n/messages
- sdk
- src
- generated
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
170 | | - | |
| 170 | + | |
171 | 171 | | |
172 | 172 | | |
173 | 173 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
0 commit comments