Commit Graph

2314 Commits

Author SHA1 Message Date
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
psdimon 2242f70a1a fix(oauth): preserve RFC 9207 iss from MCP OAuth callback (#10678)
Co-authored-by: d <d@Mac.lan>
2026-08-05 10:16:50 -04:00
Tom 73798f07d2 feat: add Celeris provider (#10714)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-05 10:15:48 -04:00
filip 7e431ac6f8 fix(providers): stop killing streaming responses at the total request timeout (#10620)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-04 22:11:51 +00:00
filip affd1cea10 perf(providers): keep turn-context out of the OpenAI-compatible prefix cache (#10937) 2026-08-04 21:09:45 +00:00
Harnoor Singh 06f218cd14 feat(desktop): add markdown format option to session export (#10703)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-04 20:04:24 +00:00
Douwe Osinga e7088ee791 Handle MCP tool list change notifications
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Alexis Rohou <arohou@gmail.com>
Co-authored-by: Alexis Rohou <a.rohou@gmail.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 21:20:57 +02:00
Abhijay Jain b4dd5fb587 fix: restore final_output_tool when agent is recreated after LRU eviction (#10793) 2026-08-04 11:13:27 -04:00
Vincenzo Palazzo fe49eb389e docs: document auto-injected GOOSE_SHELL flags (#10759)
Co-authored-by: goose <opensource@block.xyz>
2026-08-04 10:17:37 -04:00
Lifei Zhou bb539f7d6f feat: surface output-token-limit info (#10831) 2026-08-04 12:44:08 +00:00
Keerthana Panyam 1366eef3ac feat: add interactive menu for single select elicitations (#10327)
Signed-off-by: Keerthana Panyam <panyam.k@northeastern.edu>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-04 11:31:28 +00:00
Abhijay Jain 7f62ce53e7 fix(acp): prefix child stderr log target so it passes the default goose=info filter (#10901) 2026-08-04 09:56:35 +00:00
Lifei Zhou 48f1a7ec6e chore (codex-acp): migrate to @agentclientprotocol/codex-acp (#10923) 2026-08-04 05:53:58 +00:00
dongjiang 78044d0df3 fall back to static model list only for non-models payloads (#10189)
Signed-off-by: dongjiang <dongjiang1989@126.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-03 14:36:09 +00:00
Douwe Osinga 514fe5f43e Remove CLI project support (#10838)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-03 14:11:42 +00:00
Wolfe-James 10df80e409 fix(anthropic): add claude-sonnet-5 and claude-fable-5 to known models list (#10865)
Co-authored-by: Wolfe-Jam <wolfejam77@gmail.com>
2026-08-03 09:39:33 -04:00
Abhijay Jain 8f1590b75b fix: stdio extensions silently skipped when name missing or env: used in config (#10773) 2026-08-03 12:49:51 +00:00
Colin Gauvin 5ab0e6df34 fix(serve): start scheduler at startup instead of first ACP connection (#10766) 2026-08-03 02:05:34 +00:00
Michael Neale 750d95e974 fix: respect disabled builtin extensions (developer) at session start (#10223)
Co-authored-by: Michael Neale <14976+michaelneale@users.noreply.github.com>
Co-authored-by: Michael Neale <mneale@squareup.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-08-03 01:01:43 +00:00
Jasper c413303ae0 fix: parse PyPI requirements for OSV checks (#10510) 2026-08-02 12:48:50 +00:00
Jasper f1b811ae40 fix(telegram): contain voice file extensions (#10456) 2026-08-02 12:48:38 +00:00
dorien-koelemeijer 20bb609c68 Revert "feat(security): chunk command-classifier input with overlapping windows" (#10416) (#10870) 2026-08-01 06:21:46 +00:00
Jasper 83ee4efcf7 fix(security): preserve denied tool request precedence (#10612) 2026-07-31 17:03:03 -04:00
Jasper 2b507b8eb2 fix(hints): contain subdirectory hint discovery (#10545) 2026-07-31 17:02:41 -04:00
dependabot[bot] 058d5e9e3f chore(deps): bump pem from 3.0.6 to 4.0.0 (#10853)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-31 16:53:26 -04:00
dependabot[bot] e94b59e55b chore(deps): bump jsonwebtoken from 10.4.0 to 11.0.0 (#10850)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-31 16:52:45 -04:00
Anshu Saurabh 37d5ab5b2c feat(dictation): add LOCAL_WHISPER_LANGUAGE for multilingual local transcription (#10634)
Co-authored-by: Anshu Saurabh <677936+anshusaurav@users.noreply.github.com>
2026-07-31 20:34:06 +00:00
Lee-Si-Yoon 6a6d56fc0e feat(provider): add Friendli as declarative provider (#10762) 2026-07-31 11:57:01 -04:00
Anupam Mediratta 49e3ff46e4 fix: sanitize shell/subprocess call in linux.rs (#10748) 2026-07-31 15:16:55 +00:00
Steven Pousty 3016108fa6 feat(otel): enrich root span with gen_ai attributes and improve output format (#10816)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-07-31 11:12:12 -04:00
Jared Manfredi d982860222 fix: honor timeout_seconds on the Anthropic declarative provider (#10440) 2026-07-31 11:21:56 +00:00
Dex Hunter 950575bcd3 perf(toolshim): compact tool schema JSON (#10409) 2026-07-31 11:05:34 +00:00
Vincenzo Palazzo 6789d4af43 Fetch cursor-agent models from CLI (#10367)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-07-30 22:01:52 +00:00
Aaron Alaniz ee5e5f17b2 fix(cerebras): preserve thinking inline for models that reject reasoning_content (#10774) 2026-07-30 21:39:44 +00:00
Manas Agarwal ee61c7c499 perf: make CLI streaming render incremental instead of O(n^2) (#10487)
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-30 19:53:01 +00:00
jonathan MERCIER a6420ea34b Add Azure AI Foundry multi-LLM provider (#10622)
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2026-07-30 15:14:26 +00:00
Michael Neale 866d3e4e47 fix(together): parse model list response (#10576) 2026-07-30 10:37:58 -04:00
Lifei Zhou cf312f1d1d feat: streaming shell output while commands run (#10808) 2026-07-30 11:06:35 +00:00
Matt Toohey 2694fff7e3 feat(acp): allow session/new to request a Hidden session via _meta.hidden (#10811)
Signed-off-by: Matt Toohey <contact@matttoohey.com>
2026-07-30 05:56:17 +00:00
tlysanhuo dd34084726 feat(otel): emit GenAI semantic convention attributes (#10700) 2026-07-30 00:08:41 +00:00
Abhijay Jain 7f1666abb8 fix: avoid double loading full conversation on session open (#10794) 2026-07-29 21:52:18 +00:00
thinkmore-eric d71213d2ad feat(providers): forward images and MCP embedded-resource blobs in Anthropic and Google formats (#10340) 2026-07-29 20:55:36 +00:00
Jack Amadeo 40380ce6d0 Upgrade to rmcp 3.0 (#10789) 2026-07-29 18:05:58 +00:00
Michael Neale ca6ba6c448 feat(tools): collapse const-union enums in tool schemas (#10577)
Co-authored-by: Filip Kujawa <filip.j.kujawa@gmail.com>
2026-07-29 16:13:53 +00:00
Vincenzo Palazzo 13e9dbef2f fix(kimi-code): update known models metadata with current platform lineup (#10713)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-07-29 11:52:56 -04:00
wang2 487058dba2 fix(acp): skip permission mode negotiation for Pi (#10701)
Signed-off-by: fatwang2 <wangding0798@gmail.com>
2026-07-29 14:29:09 +00:00
Abhijay Jain 465269e5d6 fix(moim): freeze turn-context timestamp at turn start to preserve prefix cache (#10734) 2026-07-29 13:51:06 +00:00
Vincenzo Palazzo 4a3e70c4dc fix(providers): refresh Moonshot model list with current Kimi lineup (#10696)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-07-29 09:54:52 -04:00