Commit Graph

1724 Commits

Author SHA1 Message Date
Lifei Zhou 433d1b3c8f fix (provider): deprecated gemini oauth provider (#11223) 2026-08-14 09:33:43 +00:00
Lifei Zhou 09177caf51 Revert "feat(acp): add _goose/unstable/session/extensions/apply method (#11081)" (#11217) 2026-08-14 00:14:55 +00:00
filip 31d3ff2bd1 fix(providers): stop paying the prompt-cache write premium on one-shot fast-model calls (#11179) 2026-08-13 23:49:22 +00:00
Abhijay Jain 925f97ded2 fix(agent): skip local Stdio/StreamableHttp extension spawn when provider manages own context (#11203)
Signed-off-by: Abhijay Jain <Abhijay007j@gmail.com>
Co-authored-by: Douwe Osinga <douwe.osinga@gmail.com>
2026-08-13 21:23:31 +00:00
Jack Amadeo d2389ef4ad make the unrolled loop state machine generic (#11139)
Signed-off-by: Jack Amadeo <jackamadeo@squareup.com>
2026-08-13 20:56:59 +00:00
morgmart 2508223fc0 retry ACP handoff context after failed prompts (#10660) 2026-08-13 20:32:22 +00:00
Lifei Zhou 849b6f2ae8 fix(acp): return authe error for acp provider from goose acp server (#11202) 2026-08-13 09:28:59 +00:00
Lifei Zhou 11deb564d0 fix(acp): ignores acp provider generated title and uses goose generate title (#11197) 2026-08-13 02:45:24 +00:00
Michael Neale 3373894b9f fix: update SQLite to 3.51.3 (#11157)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
2026-08-13 00:30:40 +00:00
Lifei Zhou c16de3d972 fix(acp): prevent large-session disconnects (#11159)
Signed-off-by: Lifei Zhou <lifei@squareup.com>
2026-08-12 20:33:21 +00:00
Jasper 526d519983 fix(cli): avoid reading file params in recipe explain (#11119) 2026-08-12 22:30:01 +02:00
Jasper 4e28d45864 fix(core): bound action-required stream admission (#11113) 2026-08-12 22:28:00 +02:00
Matt Toohey 88709b2c79 feat(acp): add _goose/unstable/session/extensions/apply method (#11081)
Signed-off-by: Matt Toohey <contact@matttoohey.com>
2026-08-12 11:56:04 +00:00
Jasper 752c1fbe33 fix: bind deeplink recipe parameters to startup session (#11123) 2026-08-12 10:21:15 +00:00
Jasper db7a704446 fix: secure Copilot API endpoint transport (#11129) 2026-08-11 13:58:12 +00:00
Abhijay Jain cbfa8d656c fix(providers): map kimi_code provider name and pass correct provider to create_request (#11130) 2026-08-11 13:57:45 +00:00
dependabot[bot] 5d655ffd3f chore(deps): bump jsonschema from 0.46.10 to 0.49.4 (#10857)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-11 15:26:22 +02:00
dependabot[bot] a799c796f4 chore(deps): bump ctor from 0.2.9 to 0.6.3 (#10852)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-11 15:25:57 +02:00
Jasper bf332b9837 fix(permissions): match extension owners exactly (#10455) 2026-08-11 02:46:21 +00:00
Jasper dc77984832 fix: normalize critical command patterns (#10989) 2026-08-11 01:56:16 +00:00
Jasper ba0ce5a431 fix: keep LiteLLM default local (#10996) 2026-08-11 01:56:07 +00:00
Jasper 421494444c fix: encode GCP Vertex URL path segments (#10998) 2026-08-11 01:55:13 +00:00
Jasper c70b29692d fix: make Open Plugins installs transactional (#10999) 2026-08-11 01:52:03 +00:00
Teddy Tennant 6cf0bf122e fix(mcp): prune dead notification subscribers (#11032) 2026-08-10 21:29:29 +00:00
Seydi Charyyev 7200970cb7 chore: remove the extension and tool count suggestion (#10869)
Signed-off-by: Seydi Charyyev <seydi.charyev@gmail.com>
2026-08-10 21:11:17 +00:00
Alex Hancock b6f3402d9b feat: compaction in the GDK (#11042) 2026-08-10 21:10:36 +00:00
Abhijay Jain b7ddf933c4 fix(provider): retry transient errors on first stream item before ending turn (#10968)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-10 16:38:34 -04:00
Will Pfleger e36c21b9be feat(acp): title new sessions from _meta.sessionTitle (#10712)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
2026-08-10 19:27:40 +00:00
Dakota Fabro, B. Psy, M.Ed, M.Th 3e15ccb882 Skip hook loading and lifecycle events for subagents (#10596) 2026-08-10 13:26:39 -04:00
Jasper 69ddf55cd1 fix(conversation): sanitize nested tool responses (#10609) 2026-08-10 11:54:34 -04:00
Jasper 433f621e14 fix(hints): bound recursive file expansion (#10546) 2026-08-10 11:43:57 -04:00
Kyle E DeFreitas f47a9620d8 fix(providers): drop stale signed thinking blocks after a mid-conversation model switch (#10007)
Signed-off-by: Kyle De Freitas <kdefreitas@squareup.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-10 14:33:33 +00:00
Vincenzo Palazzo 701e93ab41 Index messages by (session_id, created_timestamp, id) to stop on-disk sort storms (#10874)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-08-10 11:38:25 +00:00
John Matthew Tennant 5e7430fefa fix(acp): resume provider-native sessions (#10379)
Co-authored-by: John Tennant <jtennant@block.xyz>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-10 10:08:34 +00:00
zcxGGmu e282631cbc fix(telegram): send responses as rich markdown (#11062)
Co-authored-by: zq <zhouquan1511@163.com>
2026-08-10 04:13:28 +00:00
Lifei Zhou 4ae4017f65 fix(acp): send session setup updates after new and fork session responses (#11018) 2026-08-10 01:38:50 +00:00
Jasper 39733effbf fix: reject invalid subrecipe content (#10994) 2026-08-08 14:33:53 +00:00
filip 66051ec7d2 Cache-safe request assembly: append-only turn context and declared cache semantics (#11022) 2026-08-07 03:08:49 +00:00
Douwe Osinga ca52cce628 Unrolled agent loop (#9574)
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 Fable 5 <noreply@anthropic.com>
2026-08-06 22:32:44 +00:00
filip 3b3719de4e fix(developer): byte-bound the shell truncation preview (#10992) 2026-08-06 02:11:19 +00:00
filip 86eec2a8ed fix(openrouter): stop silently ignoring thinking effort off (#10991) 2026-08-06 02:11:14 +00:00
Jasper cdc016a509 fix: contain recipe template paths (#10930) 2026-08-06 02:14:14 +02:00
Jasper e3a310b6d2 fix: make shell approval titles faithful (#10986) 2026-08-06 01:34:58 +02:00
Jasper 34adc70f13 fix: block MCP app form submissions (#10985) 2026-08-06 01:29:01 +02:00
Jasper ce7e85a10b fix: sanitize Bedrock tool errors (#10934) 2026-08-05 22:58:34 +02:00
Douwe Osinga 3163ab5769 fix implicit OAuth during model discovery (#10929)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-05 17:57:15 +00:00
Douwe Osinga 6646a0f6e2 fix: keep ACP session naming out of live conversations (#10963)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-05 15:36:47 +00:00
Jasper 1ecd746bde Bind MCP apps to trusted ownership metadata (#10747) 2026-08-05 10:43:06 -04:00
asiantuntija 4bc96d7bbd tests: add recursion_limit attribute to remaining ACP test files (#10559)
Co-authored-by: tsih <tsih@tsih.fi>
2026-08-05 14:15:17 +00:00
Jasper ff1d669893 Sanitize Unicode tags in MCP resources (#10746) 2026-08-05 10:22:55 -04:00