Skip to content
This repository was archived by the owner on Apr 1, 2026. It is now read-only.

pull in the new changes from orginal goose repo#2

Merged
craigwalkeruk merged 79 commits intocraigwalkeruk:mainfrom
block:main
Mar 5, 2026
Merged

pull in the new changes from orginal goose repo#2
craigwalkeruk merged 79 commits intocraigwalkeruk:mainfrom
block:main

Conversation

@craigwalkeruk
Copy link
Copy Markdown
Owner

pull in the new changes from orginal goose repo

taniacryptid and others added 30 commits February 25, 2026 15:42
Co-authored-by: Tania Chakraborty <[email protected]>
Co-authored-by: Rizel Scarlett <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Lifei Zhou <[email protected]>
Co-authored-by: Zane <[email protected]>
Co-authored-by: Jack Amadeo <[email protected]>
Co-authored-by: Douwe Osinga <[email protected]>
Co-authored-by: Jack Amadeo <[email protected]>
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
…m-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)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: jh-block <[email protected]>
Co-authored-by: Douwe Osinga <[email protected]>
Co-authored-by: Douwe Osinga <[email protected]>
Co-authored-by: Jack Amadeo <[email protected]>
Co-authored-by: Bradley Axen <[email protected]>
Signed-off-by: Oleg Levchenko <[email protected]>
Co-authored-by: Oleg Levchenko <[email protected]>
alexhancock and others added 29 commits March 2, 2026 01:51
)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…l-gym/suite (#7498)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…/mcp-harness (#7585)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Kube Cat <[email protected]>
Co-authored-by: Kube Cat <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…/mcp-harness (#7661)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ktop (#7662)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@craigwalkeruk craigwalkeruk merged commit c1e63c6 into craigwalkeruk:main Mar 5, 2026
17 of 18 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.