Commit Graph

3759 Commits

Author SHA1 Message Date
dependabot[bot] 5abefbb53e chore(deps): bump swiper from 11.2.10 to 12.1.2 in /documentation (#7368)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 09:08:57 -05:00
Douwe Osinga 9c54eb7fef Better network failure error & antrhopic retry (#7595)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-02 13:48:07 +00:00
Alex Hancock bb374343be feat: make the text bar persistent and add a queue for messages (#7560) 2026-03-02 01:51:49 +00:00
Rabi Mishra 19f6017642 fix: outdated clippy command in goosehints (#7590)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-28 12:47:39 +00:00
dependabot[bot] 72bdc9598d chore(deps): bump hono from 4.11.7 to 4.12.1 in /evals/open-model-gym/mcp-harness (#7417)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 01:15:25 +00:00
dependabot[bot] a0910bb949 chore(deps-dev): bump ajv from 6.12.6 to 6.14.0 in /ui/desktop (#7437)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 01:15:21 +00:00
dependabot[bot] 952562bd5f chore(deps): bump ajv from 8.17.1 to 8.18.0 in /evals/open-model-gym/mcp-harness (#7491)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 01:15:17 +00:00
dependabot[bot] bba8f5d078 chore(deps): bump hono from 4.12.0 to 4.12.2 in /ui/desktop (#7515)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 01:15:09 +00:00
dependabot[bot] e7b39cc662 chore(deps-dev): bump rollup from 4.57.1 to 4.59.0 in /ui/desktop (#7522)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 01:15:05 +00:00
dependabot[bot] 371067eb49 chore(deps): bump minimatch in /ui/desktop (#7572)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 01:15:01 +00:00
Rabi Mishra fa1cad3faa fix: validate configure probe for streaming providers (#7564)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-28 00:52:20 +00:00
Dan Prince a0ae173309 Dockerfile: add missing build/runtime dependencies (#7546)
Signed-off-by: Dan Prince <dprince@redhat.com>
2026-02-28 00:51:11 +00:00
Rabi Mishra 53c98122f4 fix(claude-code): Permission routing for smart-approve (#7501)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-28 00:50:45 +00:00
Dan Prince d1fe375f30 Add base_path field to custom provider config (#7558)
Signed-off-by: Dan Prince <dprince@redhat.com>
2026-02-28 00:47:08 +00:00
WhiskerSage 6e4d6fe1f2 fix(cli): avoid debug logging by default in CLI (#7569)
Signed-off-by: WhiskerSage <15216859336@163.com>
2026-02-28 00:45:34 +00:00
Michael Neale b77b959a2f fix: panic on corrupted permission.yaml instead of silently allowing all (#7432) (#7458) 2026-02-28 00:40:02 +00:00
Rabi Mishra 79db503308 fix(openai): handle null reasoning effort in Responses API (#7469)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-28 00:37:04 +00:00
God-damnit-all d653c6a864 Allow GOOSE_NODE_DIR override in batch file (#7422)
Signed-off-by: God-damnit-all <53661808+God-damnit-all@users.noreply.github.com>
2026-02-28 00:36:38 +00:00
tlongwell-block 16be0cc81d feat: add analyze platform extension with tree-sitter AST parsing (#7542) 2026-02-27 21:15:47 +00:00
Alex Hancock bec0f580c6 fix: makes the Apps page look better (#7579) 2026-02-27 20:36:14 +00:00
Jack Amadeo c8a7189cda Restore old system prompt behavior around subagents (#7576) 2026-02-27 15:42:54 -05:00
Rizel Scarlett b43302a058 Update CODEOWNERS for team restructuring (#7574) 2026-02-27 17:55:20 +00:00
Jack Amadeo 6e630f69be Add snapshot test with platform extensions (#7573) 2026-02-27 12:40:54 -05:00
u35tpus 83ac417d74 Handle Bedrock 'prompt is too long' error (#7550)
Signed-off-by: Oleg Levchenko <oleg.levchenko@ooma.com>
Co-authored-by: Oleg Levchenko <oleg.levchenko@ooma.com>
2026-02-27 16:05:39 +00:00
jh-block 69ad519373 feat: make pctx/Code Mode an optional dependency via 'code-mode' feature (#7567) 2026-02-27 15:51:13 +00:00
github-actions[bot] e37ac4a517 chore(release): release version 1.26.0 (minor) (#7512)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: jh-block <jhugo@block.xyz>
Co-authored-by: Douwe Osinga <douwe@block.xyz>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Jack Amadeo <jackamadeo@block.xyz>
Co-authored-by: Bradley Axen <baxen@squareup.com>
2026-02-27 15:46:32 +00:00
BestCodes 85c7f97239 feat: allow goose askai bot to search goose codebase (#7508)
Signed-off-by: The-Best-Codes <106822363+The-Best-Codes@users.noreply.github.com>
2026-02-26 20:57:36 +00:00
Zane Staggs 8b79e813f9 Revert "Reapply "fix: prevent crashes in long-running Electron sessions""
This reverts commit 9d0897ac45.
2026-02-26 12:29:45 -08:00
Zane Staggs 9d0897ac45 Reapply "fix: prevent crashes in long-running Electron sessions"
This reverts commit 2ad64887f1.
2026-02-26 12:28:10 -08:00
Zane Staggs 2ad64887f1 Revert "fix: prevent crashes in long-running Electron sessions"
This reverts commit 460e324fe1.
2026-02-26 12:26:35 -08:00
Zane Staggs 3b035182b7 Merge branch 'main' of github.com:block/goose into evict-sessions-from-cache
* 'main' of github.com:block/goose:
  fix: replace unwrap() with graceful error in scheduler execute_job (#7436)
  fix: Dictation API error message shows incorrect limit (#7423)
  fix(acp): Use ACP schema types for session/list (#7409)
  fix(desktop): make bundle and updater asset naming configurable (#7337)
  fix(openai): preserve order in Responses API history (#7500)
  Use the correct Goose emoji 🪿 instead of Swan in README.md (#7485)
  feat(ui): implement fullscreen and pip display modes for MCP Apps (#7312)
  Disable tool pair summarization (#7481)
2026-02-26 12:24:36 -08:00
Marlon Barreto dc8e36f60c fix: replace unwrap() with graceful error in scheduler execute_job (#7436)
Signed-off-by: Marlon Barreto <mbarretot@hotmail.com>
2026-02-26 19:44:00 +00:00
Abhijay Jain 5dfd626c9c fix: Dictation API error message shows incorrect limit (#7423)
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com>
2026-02-26 19:43:04 +00:00
Rabi Mishra 7240341974 fix(acp): Use ACP schema types for session/list (#7409)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-26 19:38:05 +00:00
Vadim 2f643091b7 fix(desktop): make bundle and updater asset naming configurable (#7337)
Signed-off-by: Vadim Polulyakh <bavadim@gmail.com>
2026-02-26 19:36:44 +00:00
Rabi Mishra 4082285da4 fix(openai): preserve order in Responses API history (#7500)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-26 19:29:57 +00:00
Andreas Petersson 1abf05d422 Use the correct Goose emoji 🪿 instead of Swan in README.md (#7485)
Signed-off-by: Andreas Petersson <andreas@capacity.at>
2026-02-26 19:29:34 +00:00
Andrew Harvard 8c2b6f9785 feat(ui): implement fullscreen and pip display modes for MCP Apps (#7312)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-26 18:30:16 +00:00
Zane Staggs 460e324fe1 fix: prevent crashes in long-running Electron sessions
Renderer process:
- Add weight-based LRU cache (cap 5) to resultsCache in useChatStream
- Only write to cache when chat is idle, not on every streamed chunk
- Wire activeSessions tab eviction to clear cache entries
- Delete unused sessionCache.ts (dead code, never imported)

Main process:
- Skip stderr Buffer.toString() after startup unless fatal error detected
  via byte-level Buffer.includes scan — avoids converting 2GB+ of goosed
  tracing output to V8 strings over long sessions
- Cap errorLog at 200 lines to prevent unbounded array growth
- Add stdout size guard while preserving cert fingerprint extraction
- Replace spawn('cat') with fs.readFile in read-file IPC handler
- Defer string conversion in check-ollama to stream close
2026-02-26 10:26:15 -08:00
Bradley Axen b542af5330 Disable tool pair summarization (#7481) 2026-02-26 17:51:22 +00:00
github-actions[bot] d74c8365f3 fix: New Recipe Warning does not close on cancel (#7524)
Co-authored-by: angiejones <15972783+angiejones@users.noreply.github.com>
2026-02-26 17:11:45 +00:00
Douwe Osinga 5477754628 The client is not the source of truth (#7438)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Jack Amadeo <jackamadeo@block.xyz>
2026-02-26 16:11:29 +00:00
Rabi Mishra 08e95b21f1 feat: support Anthropic adaptive thinking (#7356)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-26 15:57:13 +00:00
dianed-square 835a1af608 copilot instructions: reword no prerelease docs (#7101) 2026-02-26 15:55:56 +00:00
Ido Savion b7bb6b4b73 fix(acp): don't fail session creation when model listing is unavailable (#7484)
Signed-off-by: Ido Savion <ido@diversion.dev>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 15:45:00 +00:00
Bradley Axen ced5c1b108 feat: simplify developer extension (#7466)
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2026-02-26 11:30:36 +00:00
Rizel Scarlett 86186a9afc feat: add goose-powered release notes generator workflow (#7503) 2026-02-26 04:58:31 +00:00
jh-block fc292c73ec Fix Windows MSVC linking issues (#7511) 2026-02-25 22:59:32 +00:00
David Katz a010327925 Flip on developer extension in compaction smoke test (#7514) 2026-02-25 21:27:26 +00:00
David Katz ca34455e6e gpt 5-3-Codex model support in databricks (#7516) 2026-02-25 20:25:34 +00:00