Commit Graph

1586 Commits

Author SHA1 Message Date
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
dorien-koelemeijer 9aa03bff20 feat(security): chunk command-classifier input with overlapping windows (#10416) 2026-07-15 09:10:27 +00:00
Jasper 004042ab82 fix: reject duplicate recipe parameter keys (#10448) 2026-07-15 08:42:23 +00:00
Abhijay Jain 0564b8c500 fix(acp): break self-referential $ref cycles before Code Mode schema (#10469) 2026-07-15 01:30:28 +00:00
Rodolfo Olivieri 3f08de4444 ci: add TLS backend matrix job for rustls-tls and native-tls (#10148)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-14 11:50:07 -04:00
Angie Jones 6e8f7108d5 Add GPT-5.6 support (#10384)
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2026-07-14 12:10:36 +00:00
Rob Gray 662aad0504 fix: Exclude MCP App tools from Code Mode callbacks (#10290) 2026-07-14 00:18:18 +00:00
Evan Feenstra 97f150db60 apply the default extension timeout to developer shell tool calls also (#10348)
Signed-off-by: Evanfeenstra <evanfeenstra@gmail.com>
2026-07-13 20:52:24 +00:00
Johannes Lee-Frölich 1e03bbb561 fix: preserve reasoning_content for DeepSeek thinking mode on multi-turn tool calls (#10366)
Co-authored-by: pcace <{ID}+{username}@users.noreply.github.com>
2026-07-13 14:43:19 +00:00
Ellen Blaine 0b98172aca fix(prompt): make prompt timestamps timezone-explicit (#10209)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-13 14:43:10 +00:00
Lifei Zhou 1294257af3 fix: Fix Gemini OAuth onboarding (#10363) 2026-07-12 23:29:04 +00:00
Michael A. Smith 3c1fdd692c fix(agent): retry empty provider turns instead of stopping silently (#10360) 2026-07-11 01:16:00 +00:00
Matt Toohey 2cc4cd5c93 fix(acp): pick session mode from the ids the agent actually offers (#10320)
Signed-off-by: Matt Toohey <contact@matttoohey.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 00:48:56 +00:00
Abhijay Jain d7f8dc62d8 feat(acp): add delete support for custom apps from Apps UI (#10127)
Signed-off-by: Abhijay Jain <Abhijay007j@gmail.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-09 01:13:14 +00:00
Michael Neale e09289cbac fix: Dedupe duplicate signed thinking blocks to fix Anthropic 400 (#10080) (#10083)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-08 23:48:18 +00:00
yyy33 be521ff8b2 Increase the /mcp-app-guest body limit for larger single-file MCP apps (#10324)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-08 17:30:56 +00:00
morgmart 0118fd5edf fix(acp): resolve provider default model instead of leaking sentinel "current" (#10305)
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2026-07-08 04:33:06 +00:00
Rob Gray 12f80edee6 feat(providers): add OllamaCloudProvider with dynamic model discovery and context limits (#10264)
Co-authored-by: Angie Jones <jones.angie@gmail.com>
2026-07-08 03:48:55 +00:00
Lifei Zhou 6d699361a0 chore: Remove stale crates/goose-server and update docs (#10224)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-07 23:45:18 +00:00
Jasper 651dc973c8 Update Rust toolchain and raise recursion limit (#10303) 2026-07-07 22:41:04 +00:00
Jasper 1bced6616b Switch the local inference provider MLX backend to use the safemlx crate (#10304) 2026-07-07 21:01:15 +00:00
filip af2c765c82 feat(desktop): per-message usage stats UI (tokens, cost, TTFT, tok/s) (#10210)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-06 20:51:06 +00:00
Piyush Bag 8694a8d104 fix(server): return effective context limit from /model-info (#10165) 2026-07-06 15:32:22 +00:00
Rodolfo Olivieri 1857112587 fix(deps): gate rcgen aws_lc_rs feature behind rustls-tls (#10116)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Douwe Osinga <douwe@block.xyz>
2026-07-06 15:32:19 +00:00
Vincenzo Palazzo 56dc935350 Bound code-mode execution with timeout and cancellation (#10214)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 03:38:15 +00:00
dependabot[bot] c26dbb26b0 chore(deps): bump mockall from 0.14.0 to 0.15.0 (#10240)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-06 02:58:25 +00:00
dependabot[bot] 26ec166ac9 chore(deps): bump candle-core from 0.10.2 to 0.11.0 (#10241)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-06 02:54:54 +00:00
Herley 1b2f77f719 fix: recover malformed tool calls from GLM/Minimax models instead of rejecting them (#10230)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-06 02:37:36 +00:00
dependabot[bot] f452ea9b3e chore(deps): bump jsonschema from 0.30.0 to 0.46.9 (#10244)
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-07-05 22:46:24 -04:00
Jack Amadeo 8e18f07487 move google provider into goose-providers (#10216) 2026-07-06 01:51:36 +00:00
Jack Amadeo 3eb9f50ae5 move snowflake (#10218) 2026-07-05 21:51:01 +00:00
filip 9b837f1a46 feat: per-message usage/cost tracking with derived session totals (#10172)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-05 16:39:10 -04:00
Vincenzo Palazzo c0e10c5778 Drop unsupported gpt-5.3-codex from chatgpt_codex provider (#10271)
Co-authored-by: goose <noreply@anthropic.com>
2026-07-05 13:47:02 +00:00
Kyle E DeFreitas d873c91234 fix: don't bleed provider-specific request_params into delegate() sessions (#9906)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-03 16:23:26 +00:00
Jack Amadeo c82c431c70 move databricks providers into goose-providers crate (#10162) 2026-07-02 16:18:57 +00:00
Jack Amadeo 3254eed181 Move declarative definitions (#10167) 2026-07-02 16:09:20 +00:00
Jasper a3854aee3d Fix canonical model output paths (#10196) 2026-07-02 11:05:16 +00:00
Jasper ba6fb2b56d Refactor local inference provider crates (#10169) 2026-07-02 08:51:53 +00:00
Jasper bf1a986d5e Allow local file ACP origins (#10194) 2026-07-02 08:37:06 +00:00
Abhijay Jain 410a78983e fix(acp): propagate agent cleanup errors on session delete (#10112)
Signed-off-by: Abhijay Jain <Abhijay007j@gmail.com>
2026-07-02 08:06:41 +00:00
石岳峰 dbc1f88ca7 fix(providers): add claude-sonnet-5 to canonical model registry (#10183)
Co-authored-by: syf2211 <syf2211@users.noreply.github.com>
2026-07-02 06:10:35 +00:00
Lifei Zhou 185b185fb8 fix: increased mcp-app-guest request body limit (#10180) 2026-07-02 04:30:53 +00:00
Lifei Zhou 0d4b6924b9 Revert "Bedrock model discovery and validation" (#10176) 2026-07-01 23:39:04 +00:00
Jasper a162a7f778 Improve ACP auth and origin defaults (#9886) 2026-07-01 22:08:46 +00:00
Gellért Stadler 7026e14585 Bedrock model discovery and validation (#9997) 2026-07-01 21:19:28 +00:00
Kyle E DeFreitas 44869db2d9 fix(databricks): always use OpenAI-compatible "parameters" for tools (#10101) 2026-07-01 19:56:54 +00:00
Osraka 2d47d1feea fix(providers): unescape shell-escaped image paths (#10098) 2026-07-01 19:56:52 +00:00
Adam Dalloul a3b4166d4e Update EmpirioLabs provider display name to EmpirioLabs AI (#10126) 2026-07-01 17:06:38 +00:00
Jack Amadeo b6349b5125 add declarative provider support to goose-providers crate (#9992) 2026-07-01 16:40:49 +00:00