Lifei Zhou
a28a14c9d8
fixed merge issue
2026-07-02 08:47:19 +10:00
Lifei Zhou
6d4665657b
Merge branch 'main' into lifei/ui-acp-direct-spike
...
* main:
Improve ACP auth and origin defaults (#9886 )
Bedrock model discovery and validation (#9997 )
chore(deps): bump actions-rust-lang/setup-rust-toolchain from 1.16.1 to 1.17.0 (#10052 )
2026-07-02 08:38:41 +10:00
Jasper
a162a7f778
Improve ACP auth and origin defaults ( #9886 )
2026-07-01 22:08:46 +00:00
Gellért Stadler
7026e14585
Bedrock model discovery and validation ( #9997 )
2026-07-01 21:19:28 +00:00
Lifei Zhou
1fa17c7df3
Merge branch 'main' into lifei/ui-acp-direct-spike
...
* main:
fix: tolerate partial Responses output items (#10108 )
fix(databricks): always use OpenAI-compatible "parameters" for tools (#10101 )
fix(providers): unescape shell-escaped image paths (#10098 )
chore(deps-dev): bump js-yaml from 4.1.1 to 4.2.0 in /documentation (#10107 )
regenerate schema (#10166 )
chore(deps): bump actions/stale from 10.1.1 to 10.3.0 (#10050 )
chore(deps): bump actions/attest-build-provenance from 4.1.0 to 4.1.1 (#10049 )
chore(deps): bump pnpm/action-setup from 6.0.8 to 6.0.9 (#9892 )
Update EmpirioLabs provider display name to EmpirioLabs AI (#10126 )
add declarative provider support to goose-providers crate (#9992 )
fix(desktop): seed mac auto-update config (#10132 )
Update release testing instructions (#10122 )
2026-07-02 07:10:11 +10:00
yyy33
9165e2738f
fix: tolerate partial Responses output items ( #10108 )
2026-07-01 19:56:57 +00:00
Kyle E DeFreitas
44869db2d9
fix(databricks): always use OpenAI-compatible "parameters" for tools ( #10101 )
2026-07-01 19:56:54 +00:00
Osraka
2d47d1feea
fix(providers): unescape shell-escaped image paths ( #10098 )
2026-07-01 19:56:52 +00:00
Adam Dalloul
a3b4166d4e
Update EmpirioLabs provider display name to EmpirioLabs AI ( #10126 )
2026-07-01 17:06:38 +00:00
Jack Amadeo
b6349b5125
add declarative provider support to goose-providers crate ( #9992 )
2026-07-01 16:40:49 +00:00
Lifei Zhou
7a9d438259
format
2026-07-01 20:46:18 +10:00
Lifei Zhou
a7739055ed
Merge branch 'main' into lifei/ui-acp-direct-spike
...
* main: (31 commits)
test: generic validator for declarative providers (#10010 )
UI acp migratoin: Decouple desktop UI types from generated OpenAPI types (Part 2) (#10149 )
Remove MCP sampling support (#10087 )
Support TLS for ACP serve (#10088 )
feat (ui): Migrate dictation local model manager to ACP (#10131 )
Fix MCP app sandbox bridge lifecycle (#10064 )
fix(bedrock): send inference config (max_tokens, temperature) on Converse (#9889 )
feat(providers): support OpenRouter request parameters (#9276 )
Migrate local inference model management to ACP (#10124 )
(attempt to) fix disk space errors in linux release builds (#10024 )
feat: add --edit session flag to edit conversation before forking (#9799 )
feat: add iFlytek Spark and Astron MaaS providers (#9837 )
fix(desktop): dedupe Nostr session deep link imports (#9918 )
[codex] Add SessionStart hook parity outside CLI (#9970 )
feat(providers): add Fireworks AI declarative provider (#9990 )
fix(providers): don't retry deterministically-permanent 400s (thinking-block immutability) (#10005 )
fix(deps): downgrade pkcs8 to v0.10 to match sec1/pkcs1 v0.7 (#10119 )
chore(deps): bump actions/cache from 5.0.2 to 6.0.0 (#10051 )
Make OpenAI Responses API store param configurable (#10040 )
remove unsupported model (#10121 )
...
2026-07-01 15:02:32 +10:00
Douwe Osinga
f150672e23
test: generic validator for declarative providers ( #10010 )
...
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com >
2026-07-01 03:13:10 +00:00
Douwe Osinga
66ce9a6beb
Remove MCP sampling support ( #10087 )
...
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com >
Co-authored-by: Lifei Zhou <lifei@squareup.com >
2026-07-01 01:53:44 +00:00
Douwe Osinga
c8971fe5fb
Support TLS for ACP serve ( #10088 )
...
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com >
Co-authored-by: Lifei Zhou <lifei@squareup.com >
2026-07-01 00:43:18 +00:00
Lifei Zhou
2f32070975
feat (ui): Migrate dictation local model manager to ACP ( #10131 )
2026-07-01 00:02:52 +00:00
Lucas Kim
e8891b7bb0
fix(bedrock): send inference config (max_tokens, temperature) on Converse ( #9889 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com >
2026-06-30 22:59:40 +00:00
Sunil Kumar
12c3e234f5
feat(providers): support OpenRouter request parameters ( #9276 )
...
Signed-off-by: sunilkumarvalmiki <g.sunilkumarvalmiki@gmail.com >
Signed-off-by: Douwe Osinga <douwe@sidewalklabs.com >
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com >
2026-06-30 22:48:03 +00:00
Jasper
d1cc1439ec
Migrate local inference model management to ACP ( #10124 )
2026-06-30 22:40:04 +00:00
Sean Murphy
20966fd057
feat: add --edit session flag to edit conversation before forking ( #9799 )
...
Signed-off-by: Sean Murphy <murphysean84@gmail.com >
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com >
2026-06-30 21:15:52 +00:00
FenjuFu
04da8e8702
feat: add iFlytek Spark and Astron MaaS providers ( #9837 )
...
Signed-off-by: FenjuFu <fufenjupku@gmail.com >
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com >
2026-06-30 21:15:50 +00:00
Max Novich
d308b13e75
[codex] Add SessionStart hook parity outside CLI ( #9970 )
...
Co-authored-by: Max Novich <mnovich@Maxs-MacBook-Pro.local >
2026-06-30 21:15:46 +00:00
Leo Walker
40bfb137ad
feat(providers): add Fireworks AI declarative provider ( #9990 )
...
Signed-off-by: Leo Walker <leowalker89@gmail.com >
2026-06-30 21:15:43 +00:00
Kyle E DeFreitas
c45f757c9d
fix(providers): don't retry deterministically-permanent 400s (thinking-block immutability) ( #10005 )
...
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com >
2026-06-30 21:15:41 +00:00
Rodolfo Olivieri
d056c72a2c
fix(deps): downgrade pkcs8 to v0.10 to match sec1/pkcs1 v0.7 ( #10119 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-30 21:15:38 +00:00
Lucas Alvares Gomes
a90430e8e5
Make OpenAI Responses API store param configurable ( #10040 )
...
Signed-off-by: Lucas Alvares Gomes <lucasagomes@gmail.com >
2026-06-30 20:00:12 +00:00
github-actions[bot]
f1a97fde83
chore(release): bump version to 1.40.0 (minor) ( #10099 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com >
2026-06-30 18:15:28 +00:00
Jack Amadeo
b806204887
move ollama provider into goose-providers ( #9986 )
2026-06-30 17:28:45 +00:00
Lifei Zhou
2084c43476
feat (acp): exposed available tools in acp schema ( #10097 )
2026-06-30 05:43:08 +00:00
filip
d43c692127
perf(providers): keep turn-context out of the Anthropic prefix cache ( #10030 )
2026-06-30 05:09:37 +00:00
Lifei Zhou
37e62497d4
feat (acp+): Remove REST onboarding setup paths ( #10061 )
2026-06-30 00:35:30 +00:00
filip
4778448b49
fix(test): stop flaky unparseable-tool-call test by disabling session naming ( #10091 )
2026-06-30 00:12:07 +00:00
Lifei Zhou
f81a0e2471
chore: Remove legacy MCP-UI proxy support ( #10086 )
2026-06-29 22:58:40 +00:00
Jack Amadeo
fe7f16b727
Remove session_id from provider streaming trait methods ( #9984 )
2026-06-29 22:04:58 +00:00
vvaswani
84d02d6d47
fix(cli): update help text for --session-id ( #10077 )
...
Signed-off-by: Vikram Vaswani <2571660+vvaswani@users.noreply.github.com >
2026-06-29 15:30:27 +00:00
Lifei Zhou
4f37be28f3
Merge branch 'main' into lifei/ui-acp-direct-spike
...
* main:
task(acp): upgrade SDK and use new HTTP/WS crate (#10082 )
fix(providers): reject non-object tool-call arguments instead of panicking (#9832 )
docs: name the message field in the hooks payload guide (#9913 )
fix(cli): save /edit prompts to history (#10011 )
feat(i18n): add fr, de, it, pt, id, ms, vi, zh-TW desktop locales (#10072 )
feat (acp+): Use ACP permission manager for tool permissions (#10066 )
2026-06-29 20:45:33 +10:00
Lifei Zhou
6c5ccf4605
add goose serve arg --platform to pass desktop platform option to acp
2026-06-29 20:40:00 +10:00
Alex Hancock
2cc1140dc1
task(acp): upgrade SDK and use new HTTP/WS crate ( #10082 )
2026-06-29 05:27:11 +00:00
lunchboxfortwo
a1711e75e2
fix(providers): reject non-object tool-call arguments instead of panicking ( #9832 )
...
Signed-off-by: Lunchbox <lunchboxfortwo@gmail.com >
Signed-off-by: Douwe M Osinga <douwe@sidewalklabs.com >
Signed-off-by: Goose <goose@aaif.dev >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com >
Co-authored-by: Goose <goose@aaif.dev >
Co-authored-by: Michael Neale <michael.neale@gmail.com >
2026-06-29 04:08:19 +00:00
Adam Miller
71280996d4
fix(cli): save /edit prompts to history ( #10011 )
...
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com >
2026-06-28 16:44:01 +00:00
Lifei Zhou
52291e64a7
feat (acp+): Use ACP permission manager for tool permissions ( #10066 )
2026-06-28 09:54:51 +00:00
石岳峰
d2687643da
fix(schedule): use session.message_count for schedule sessions listing ( #10026 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2026-06-27 16:24:54 +00:00
Lifei Zhou
e2a2a64d3c
feat: handling platform event mcp notification for acp ( #10038 )
2026-06-27 04:32:26 +00:00
Alex Hancock
98a13fff4b
feat(acp+): config in desktop on ACP+ ( #10057 )
2026-06-27 03:45:14 +00:00
Alex Hancock
2fda760641
feat(acp+): models/providers in desktop on ACP+ ( #9987 )
2026-06-26 17:04:24 +00:00
Bradley Axen
d1d2166190
Support streamed tool calls without indexes ( #10023 )
2026-06-26 16:09:11 +00:00
Jack Amadeo
35999d49f3
add ACP+ handlers for prompt editing ( #10031 )
2026-06-26 16:03:31 +00:00
Abhijay Jain
f0a3ed3a55
refactor: replace getTunnelStatus with GOOSE_DISABLE_NOSTR_SHARING config flag ( #10044 )
2026-06-26 15:57:58 +00:00
Abhijay Jain
22883e3704
feat(acp): migrate upsertPermissions to setToolPermissions ACP method ( #9999 )
2026-06-26 12:16:18 +00:00
Lifei Zhou
59b28e455f
Apply ACP recipe state during session load and fork ( #9998 )
2026-06-25 23:13:57 +00:00