Commit Graph

2077 Commits

Author SHA1 Message Date
Lifei Zhou eea698945c feat (acp): custom methods for managing scheduler (#9972) 2026-06-24 23:11:35 +00:00
filip 6d7e2da8c4 perf: disable extended thinking for fast-model operations (#9815)
Signed-off-by: Filip Kujawa <filip.j.kujawa@gmail.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-24 19:40:50 +00:00
Theofanis Petkos 0c9acc33c9 fix(providers): Buffer thinking across stream chunks for DeepSeek/Kimi tool calls (#9704)
Signed-off-by: thepetk <thepetk@gmail.com>
2026-06-24 18:46:02 +00:00
Vincenzo Palazzo 63d1456b3b Fix: surface actionable errors for truncated tool-call arguments (#9946)
Co-authored-by: goose <noreply@aaif.ai>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-24 14:53:58 -04:00
Lifei Zhou 48a2a3d180 created custom methods for agent mention and slash command (#9980) 2026-06-24 17:37:52 +00:00
Max Novich e51d70f1fa [codex] Emit assistant reply text in Stop hooks (#9968) 2026-06-24 17:03:01 +00:00
Douwe Osinga 2acae3b243 Expose last message timestamp on sessions (#9961)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-24 16:28:01 +00:00
Lifei Zhou efafdf72a9 removed tunnel rest api and ui (#9932) 2026-06-24 14:50:07 +00:00
Douwe Osinga e4f8b61b58 Migrate diagnostics to JSON report (#9964)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-24 01:32:56 +00:00
Douwe Osinga 6782d1f506 Route MCP elicitations through tool streams (#9943)
Signed-off-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-24 01:31:25 +00:00
Jack Amadeo 35711b8691 provider refactor: don't require a model config to create a provider (#9953)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-23 23:18:07 +00:00
Jude Edwards a25f9e94d3 fix(cost): resolve databricks_v2 pricing and surface cost in standard usage update (#9925)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-23 20:19:14 +00:00
nuthalapativarun eef6c2a2fa fix: remove unused SubagentStart/SubagentStop hook events (#9960)
Signed-off-by: Varun Nuthalapati <nuthalapativarun@gmail.com>
2026-06-23 19:55:50 +00:00
github-actions[bot] 06076f0875 chore(release): bump version to 1.39.0 (minor) (#9810)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-23 18:43:47 +00:00
Lifei Zhou f38f1acef0 feat: created acp method for managing recipes and UI changes (#9951) 2026-06-23 12:19:43 +00:00
Lifei Zhou ca8938cb43 added recipe handling in new_session (#9935) 2026-06-22 23:05:19 +00:00
Hammad Khan 62beebe727 fix(autovisualiser): accept JSON-encoded string for the data parameter (#9838)
Signed-off-by: hammadxcm <hammadkhanxcm@gmail.com>
2026-06-22 19:27:22 +00:00
Jack Amadeo c346d00d17 move OpenAI provider into goose-providers (#9880) 2026-06-22 19:10:59 +00:00
Jude Edwards 0b9ef09a30 fix(developer/read_image): send a User-Agent on URL image fetches (#9927) 2026-06-22 18:48:34 +00:00
Michael Neale e944dccf54 mcp(win): full Windows Job Object cleanup wiring (patch draft) (#9835)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
Signed-off-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-22 18:43:10 +00:00
jlmalone 867267a5d1 feat(cli): add /status slash command (#9845)
Signed-off-by: Joseph Malone <jlmalone@users.noreply.github.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-22 18:29:54 +00:00
dependabot[bot] 102ff05bd2 chore(deps): bump rand from 0.8.6 to 0.10.1 (#9504)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-22 17:14:08 +00:00
dependabot[bot] c847153757 chore(deps): bump sigstore-verify from 0.8.0 to 0.9.0 (#9900)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 17:14:03 +00:00
dependabot[bot] 27f5c8ea7e chore(deps): bump tiktoken-rs from 0.11.0 to 0.12.0 (#9901)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 17:14:02 +00:00
dependabot[bot] ada27af526 chore(deps): bump pkcs8 from 0.10.2 to 0.11.0 (#9903)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 17:14:00 +00:00
dependabot[bot] 155a3cd401 chore(deps): bump tokenizers from 0.22.2 to 0.23.1 (#9904)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 17:13:59 +00:00
Angie Jones d29aa522aa Allow unlisted models in search (#9933) 2026-06-22 08:18:03 +00:00
Angie Jones 22b7437b69 fix: do not pass temperature to ChatGPT Codex provider (#9931) 2026-06-22 07:56:27 +00:00
Lifei Zhou 659257316d feat(ui): use acp new session on desktop (only for non recipe session) (#9914) 2026-06-22 01:33:19 +00:00
Lifei Zhou b893b5f24e chore: removed create recipe from session modal and rest api (#9916) 2026-06-22 00:49:55 +00:00
Lifei Zhou 2712c066bc feat (acp): used typed request and response for add, get session extensions (#9890) 2026-06-22 00:41:08 +00:00
filip 093d134b0a feat: track cache tokens for accurate cost reporting (#9752)
Signed-off-by: Filip Kujawa <filip.j.kujawa@gmail.com>
Signed-off-by: Douwe M Osinga <douwe@sidewalklabs.com>
Signed-off-by: Douwe Osinga <douwe@sidewalklabs.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-19 13:56:15 +00:00
Jasper e6da0c6a14 Sanitize extension environment maps (#9884)
Signed-off-by: Jasper Hugo <jasper@spiral.xyz>
2026-06-19 13:43:40 +00:00
Lifei Zhou 9785d063c1 feat (ui): load session using acp (#9875) 2026-06-19 09:20:01 +00:00
Lifei Zhou e223de2e26 fix (acp): Refresh provider when session working directory changes (#9883) 2026-06-19 08:54:31 +00:00
Jack Amadeo 5dcd3ff34c move ApiClient to goose-providers, lifting out TlsConfig (#9869) 2026-06-19 00:51:09 +00:00
Jack Amadeo 0f1846a439 refactor the request logger out of providers (#9847) 2026-06-19 00:46:45 +00:00
Douwe Osinga 09c8d2be5a Update Moim (#9636)
Signed-off-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-18 20:02:40 +00:00
Jack Amadeo b3cf3cbcff delete embeddings support (#9865) 2026-06-18 19:22:32 +00:00
Michael Neale 92644274a2 fix(gcp): use refreshed gcloud token after reauth (retry Vertex AI on 401/403) (#9849)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
Signed-off-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-18 19:17:11 +00:00
Jack Amadeo 73fd41d7c5 move the provider trait into goose-providers (#9860) 2026-06-18 18:29:58 +00:00
Jack Amadeo 80eaf8fa44 move global config access out of ModelConfig, and move ModelConfig into goose_providers (#9769) 2026-06-18 16:33:19 +00:00
Hugues Clouâtre d6393d71a5 feat(aws_bedrock): support OpenAI GPT models via Bedrock mantle endpoint (#9707)
Signed-off-by: Hugues Clouâtre <hugues@linux.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-18 14:21:00 +00:00
Michael Neale c524c27189 fix(goal): start a turn when /goal or /grind is set (#9801)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
2026-06-18 14:13:28 +00:00
jeffa-block 6d3620d66f feat(summon): add peek mode for async background tasks (#9519)
Signed-off-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-18 13:46:06 +00:00
Lifei Zhou 7130cbf33e feat (ui): chat reply UI with ACP (last part) (#9857) 2026-06-18 11:13:35 +00:00
Lifei Zhou ddf23a0b64 feat (ui): Add durable ACP chat session state for desktop UI (#9852) 2026-06-18 08:06:14 +00:00
Lifei Zhou 109bda35ac refactor: make session.name the source of truth for displayed session titles (#9841) 2026-06-17 22:18:28 +00:00
Michael Neale bd7f4924bb fix: pass thinking config to Bedrock Anthropic models (#9794)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
Signed-off-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-17 20:44:01 +00:00
Jack Amadeo c239ae0042 Split provider inventory out of providers (#9826) 2026-06-17 20:42:38 +00:00