Commit Graph

2247 Commits

Author SHA1 Message Date
Jack Amadeo 7b7b8aa58f upgrade to rmcp 2.0 (#10584) 2026-07-27 13:31:33 +00:00
Michael Neale 305849b717 chore: opus5 support (including adaptive thinking) (#10686)
Co-authored-by: Michael Neale <14976+michaelneale@users.noreply.github.com>
2026-07-27 00:37:18 +00:00
Abhijay Jain 87e6a8c9ac fix(providers): enable inventory refresh for OpenRouter model picker (#10641) 2026-07-26 14:41:07 +00:00
Alex Hancock cdea92003a Add configurable GOOSE_DOCS_ROOT for air-gapped docs access (#10294) 2026-07-26 12:42:18 +00:00
Lifei Zhou 0038bc76cd fix(acp): preserve read lines and reload tool output (#10662) 2026-07-24 07:53:58 +00:00
Abhijay Jain 11e6915cda fix(acp): surface tool call output in CLI and Desktop (#10654) 2026-07-24 02:39:28 +00:00
morgmart a3c20531e5 fix overlong function names in provider requests (#10659) 2026-07-24 00:40:27 +00:00
Douwe Osinga d17d65f2f3 feat: support latest Gemini models (#10630)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-23 16:10:45 +00:00
Jasper 33a976cfe3 Merge commit from fork 2026-07-23 10:45:58 -05:00
Lifei Zhou 45815e1d31 feat (acp): Gate tool-call label enrichment on ACP client capability (#10644) 2026-07-23 05:04:30 +00:00
Anthony d5785a3671 fix(session): use configured session manager for tool summaries (#10628) 2026-07-23 03:35:45 +00:00
Lifei Zhou 7b879b4073 refactor (acp): simplify ACP tool-call handling and fix chain summaries (#10599) 2026-07-23 00:37:36 +00:00
Douwe Osinga 50a37ed113 fix: omit disabled OpenRouter reasoning (#10517)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-22 18:55:09 +00:00
Jack Amadeo e43ed3a6fd enhance the uniffi API layer (#10427) 2026-07-22 18:48:30 +00:00
Jack Amadeo bc6161db0e rebuild canonical model db (#10633) 2026-07-22 13:00:10 +00:00
Douwe Osinga 3065c9701f Make provider smoke tests faster and more reliable (#10605)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-21 15:30:12 -04:00
filip ad87dd4c3d feat(compaction): structured summary output with template rendering (#10471) 2026-07-21 17:37:41 +00:00
Anthony c3111c71cd feat(skills): allow disabling built-in skills (#10600) 2026-07-21 09:55:57 -04:00
github-actions[bot] 376e2f8df0 chore(release): bump version to 1.44.0 (minor) (#10597)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-21 12:46:23 +00:00
Jasper b0f4e2a0f1 fix(permissions): enforce manual approval for code mode (#10528) 2026-07-21 13:54:03 +02:00
Jasper 65e1e3d508 fix(apps): confine app file operations (#10481) 2026-07-21 13:35:21 +02:00
Harnoor Singh 18740b095f fix(local-inference): preserve featured model size on delete and backfill missing sizes (#10422) 2026-07-21 02:50:27 +00:00
Lifei Zhou 076da90e89 refactor(acp): extract tool call handling from server (#10574) 2026-07-21 00:58:47 +00:00
Lifei Zhou 7f9bd274dc fix(code-mode): preserve recursive schema types with pctx 0.4.1 (#10572) 2026-07-20 23:10:43 +00:00
filip d5a8a3fb90 fix(session): create inventory tables atomically with schema version (#10586) 2026-07-20 21:13:07 +00:00
filip 36cb569e36 fix(providers): rewrite oneOf to anyOf in tool schemas for OpenAI-compatible backends (#10571) 2026-07-20 03:08:14 +00:00
filip 8e78960e53 fix(evals): report cache-aware Harbor costs (#10430) 2026-07-18 05:56:59 +00:00
Zane Wang 445da5dcdf fix(acp): allow custom model as default for non-local providers (#10438) 2026-07-18 04:40:38 +00:00
Jasper f43870951f fix(config): require absolute goose path roots (#10454) 2026-07-17 20:49:32 +00:00
Jasper efc7ccc2ce fix(permissions): scope smart approval by request (#10457) 2026-07-17 16:27:45 -04:00
Jasper ea2baea58b fix(summon): preserve fixed subrecipe values (#10452) 2026-07-17 16:26:37 -04:00
lunchboxfortwo c55b5fb62f feat(hooks): pass working_dir to the Stop hook context (#10296)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-17 16:24:08 -04:00
Alex Hancock 248999c55f Add declarative Sakana AI provider for the OpenAI-compatible Fugu API (#10357) 2026-07-17 17:57:43 +00:00
John Matthew Tennant 8d5bc5d497 fix(developer): expose AGENT_SESSION_ID to shell commands (#10428)
Co-authored-by: John Tennant <jtennant@block.xyz>
2026-07-17 16:22:04 +00:00
Abhijay Jain d3f170f188 fix(acp): forward image content chunks to client during live session (#10485)
Signed-off-by: Abhijay Jain <Abhijay007j@gmail.com>
2026-07-17 10:22:19 +00:00
Abhijay Jain f13ae10c65 fix(acp): dispatch Code Mode callbacks on main runtime to prevent hangs (#10484) 2026-07-17 10:21:34 +00:00
Jasper 01ceb16b2b fix(auth): protect OAuth token caches (#10516) 2026-07-17 08:50:38 +00:00
Jasper 8168cb8378 fix(acp): preserve content audience boundaries (#10493) 2026-07-17 08:50:36 +00:00
Jasper ae83c0a212 fix: bound scheduled recipe validation (#10509) 2026-07-17 08:44:47 +00:00
Matt Toohey d6345f75db fix(acp): return JSON-RPC errors from dispatch handlers instead of killing the connection (#10499)
Signed-off-by: Matt Toohey <contact@matttoohey.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 04:00:06 +00:00
Lifei Zhou 8419e0551c fix: isolate prepare tools test state (#10504) 2026-07-16 22:18:04 +00:00
Douwe Osinga d9e2fa14e8 fix: avoid local inference Metal teardown crash (#10508)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-16 15:44:14 +00:00
Lifei Zhou b56566ad78 fix: enable indexmap serde support for musl builds (#10507) 2026-07-16 13:11:04 +00:00
Lifei Zhou dae512010a chore: remove unused utoipa ToSchema derives (#10505) 2026-07-16 08:58:17 +00:00
Jasper e7c33077cd fix: secure large response spill files (#10482) 2026-07-15 23:21:18 +00:00
Abhijay Jain 5f194d6e5c fix: register LiteLLM with refresh_only inventory so model picker lists models (#10489) 2026-07-15 22:14:59 +00:00
乔冉 e359b35aee fix(cli): limit provider selector height (#10420) 2026-07-15 20:39:44 +00:00
Jasper da574166ac fix(config): tighten existing secrets file permissions (#10453) 2026-07-15 18:30:44 +00:00
Jasper 0f8ec6a952 fix(developer): classify image access capabilities (#10451) 2026-07-15 14:10:24 -04:00
Jasper 8b3fa5931c fix(acp): preserve one-time permission scope (#10450) 2026-07-15 14:09:48 -04:00