Commit 627b1bd
chore: sync upstream aaif-goose/goose@main (2026-06-06 daily sync) (#43)
* 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)
* feat(sdk): minimal uniffi setup for cross language sdk (aaif-goose#9593)
* feat: Only send custom notifications when ACP client specifies this capability in the initialization request (aaif-goose#9596)
* refactor: remove dead component and useNavigationSessions cleanup (aaif-goose#9603)
* feat: acp methods for config extensions (aaif-goose#9581)
* create goose-providers crate with canonical models, conversation and other types (aaif-goose#9588)
* Image read tool (aaif-goose#9607)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
---------
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 f06d1fb commit 627b1bd
49 files changed
Lines changed: 2845 additions & 898 deletions
File tree
- crates
- goose-providers
- src
- canonical
- data
- conversation
- goose-sdk-types/src
- goose
- src
- acp/server
- agents/platform_extensions/developer
- bin
- config
- providers
- tests
- ui
- desktop/src
- __tests__
- acp
- components
- sessions
- 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.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
330 | 330 | | |
331 | 331 | | |
332 | 332 | | |
333 | | - | |
334 | | - | |
| 333 | + | |
| 334 | + | |
335 | 335 | | |
336 | 336 | | |
337 | 337 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
Lines changed: 34 additions & 164 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
| 5 | + | |
9 | 6 | | |
10 | | - | |
| 7 | + | |
11 | 8 | | |
12 | 9 | | |
13 | 10 | | |
| |||
175 | 172 | | |
176 | 173 | | |
177 | 174 | | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
178 | 193 | | |
179 | 194 | | |
180 | 195 | | |
| |||
900 | 915 | | |
901 | 916 | | |
902 | 917 | | |
903 | | - | |
| 918 | + | |
904 | 919 | | |
905 | 920 | | |
906 | 921 | | |
| |||
918 | 933 | | |
919 | 934 | | |
920 | 935 | | |
921 | | - | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
922 | 940 | | |
923 | 941 | | |
924 | 942 | | |
| |||
936 | 954 | | |
937 | 955 | | |
938 | 956 | | |
939 | | - | |
| 957 | + | |
940 | 958 | | |
941 | 959 | | |
942 | 960 | | |
| |||
994 | 1012 | | |
995 | 1013 | | |
996 | 1014 | | |
997 | | - | |
998 | | - | |
999 | | - | |
1000 | | - | |
1001 | | - | |
1002 | | - | |
1003 | | - | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
1004 | 1019 | | |
1005 | 1020 | | |
1006 | 1021 | | |
| |||
1038 | 1053 | | |
1039 | 1054 | | |
1040 | 1055 | | |
1041 | | - | |
1042 | | - | |
1043 | | - | |
1044 | | - | |
1045 | | - | |
1046 | | - | |
1047 | | - | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
1048 | 1059 | | |
1049 | 1060 | | |
1050 | 1061 | | |
| |||
1122 | 1133 | | |
1123 | 1134 | | |
1124 | 1135 | | |
1125 | | - | |
1126 | | - | |
1127 | | - | |
1128 | | - | |
1129 | | - | |
1130 | | - | |
1131 | | - | |
1132 | | - | |
1133 | | - | |
1134 | | - | |
1135 | | - | |
1136 | | - | |
1137 | | - | |
1138 | | - | |
1139 | | - | |
1140 | | - | |
1141 | | - | |
1142 | | - | |
1143 | | - | |
1144 | | - | |
1145 | | - | |
1146 | | - | |
1147 | | - | |
1148 | | - | |
1149 | | - | |
1150 | | - | |
1151 | | - | |
1152 | | - | |
1153 | | - | |
1154 | | - | |
1155 | | - | |
1156 | | - | |
1157 | | - | |
1158 | | - | |
1159 | | - | |
1160 | | - | |
1161 | | - | |
1162 | | - | |
1163 | | - | |
1164 | | - | |
1165 | | - | |
1166 | | - | |
1167 | | - | |
1168 | | - | |
1169 | | - | |
1170 | | - | |
1171 | | - | |
1172 | | - | |
1173 | | - | |
1174 | | - | |
1175 | | - | |
1176 | | - | |
1177 | | - | |
1178 | | - | |
1179 | | - | |
1180 | | - | |
1181 | | - | |
1182 | | - | |
1183 | | - | |
1184 | | - | |
1185 | | - | |
1186 | | - | |
1187 | | - | |
1188 | | - | |
1189 | | - | |
1190 | | - | |
1191 | | - | |
1192 | | - | |
1193 | | - | |
1194 | | - | |
1195 | | - | |
1196 | | - | |
1197 | | - | |
1198 | | - | |
1199 | | - | |
1200 | | - | |
1201 | | - | |
1202 | | - | |
1203 | | - | |
1204 | | - | |
1205 | | - | |
1206 | | - | |
1207 | | - | |
1208 | | - | |
1209 | | - | |
1210 | | - | |
1211 | | - | |
1212 | | - | |
1213 | | - | |
1214 | | - | |
1215 | | - | |
1216 | | - | |
1217 | | - | |
1218 | | - | |
1219 | | - | |
1220 | | - | |
1221 | | - | |
1222 | | - | |
1223 | | - | |
1224 | | - | |
1225 | | - | |
1226 | | - | |
1227 | | - | |
1228 | | - | |
1229 | | - | |
1230 | | - | |
1231 | | - | |
1232 | | - | |
1233 | | - | |
1234 | | - | |
1235 | | - | |
1236 | | - | |
1237 | | - | |
1238 | | - | |
1239 | | - | |
1240 | | - | |
1241 | | - | |
1242 | | - | |
1243 | | - | |
1244 | | - | |
1245 | | - | |
1246 | | - | |
1247 | | - | |
1248 | | - | |
1249 | | - | |
1250 | | - | |
1251 | | - | |
1252 | | - | |
1253 | | - | |
1254 | | - | |
1255 | | - | |
1256 | | - | |
1257 | | - | |
1258 | | - | |
1259 | | - | |
1260 | | - | |
1261 | | - | |
1262 | | - | |
1263 | | - | |
1264 | | - | |
1265 | | - | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | 4 | | |
| |||
File renamed without changes.
0 commit comments