Commit Graph

4931 Commits

Author SHA1 Message Date
Lifei Zhou 82c0b0dfd9 UI acp migratoin: Decouple desktop UI types from generated OpenAPI types (Part 2) (#10149) 2026-07-01 02:44:08 +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
Douwe Osinga 31bc265a69 Fix MCP app sandbox bridge lifecycle (#10064)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-30 23:02:25 +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
Jack Amadeo 159fb4d53e (attempt to) fix disk space errors in linux release builds (#10024) 2026-06-30 22:29:53 +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
Harnoor Singh 452ea10123 fix(desktop): dedupe Nostr session deep link imports (#9918)
Signed-off-by: harrykamboj1 <singhharnoor116@gmail.com>
2026-06-30 21:15:48 +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
dependabot[bot] 273ddedf21 chore(deps): bump actions/cache from 5.0.2 to 6.0.0 (#10051)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-30 21:07:41 +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
Jack Amadeo 1e392330bb remove unsupported model (#10121) 2026-06-30 19:57:34 +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 808b8ca9ad UI acp migratoin: Decouple desktop UI types from generated OpenAPI types (#10109) 2026-06-30 12:36:38 +00:00
dorien-koelemeijer 66e981e29a fix(otel): use async reqwest client so OTLP export works in goose serve mode (#10100) 2026-06-30 07:10:36 +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
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
Ken Jo ec0ae7e12c docs: name the message field in the hooks payload guide (#9913)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-28 20:24:32 +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
Yixuan Zhong 9ff7376338 feat(i18n): add fr, de, it, pt, id, ms, vi, zh-TW desktop locales (#10072)
Co-authored-by: Yixuan Zhong <Yixuan.Zhong@aecom.com>
2026-06-28 16:33:11 +00:00
Lifei Zhou 52291e64a7 feat (acp+): Use ACP permission manager for tool permissions (#10066) 2026-06-28 09:54:51 +00:00
Lifei Zhou 8878452785 feat (ui): Remove ACP chat feature flag and turn on chat using ACP (#10062) 2026-06-27 23:13:34 +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
Abhijay Jain b3c086e47a feat(acp): migrate getDictationConfig and transcribeDictation to ACP (#10048) 2026-06-27 16:23:44 +00:00
Lifei Zhou 4f7bf8c1e2 fix: sync the sesion store after session provider and model update and also update thinking effort (#10060) 2026-06-27 07:45:19 +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
Douwe Osinga d9cf383711 chore: ignore Zed settings (#10043)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-26 14:44:26 +00:00
Lifei Zhou ec450a630e fix: removed fallback rest api call in ACP mode for edit in place (#10034) 2026-06-26 14:11:46 +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