Vincenzo Palazzo
8c3b5eb56a
feat: add Ollama Cloud as a declarative provider ( #8189 )
2026-04-09 20:19:27 +00:00
Vincenzo Palazzo
ed5b2448af
feat(ui): add Skills view component to desktop app ( #8190 )
...
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com >
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-09 14:17:56 +00:00
Lifei Zhou
03afcf1ffc
add customised github copilot configuration ( #8251 )
2026-04-02 13:51:50 +00:00
Lifei Zhou
5b47740d73
removed unused welcome route ( #8196 )
2026-03-30 15:12:30 +00:00
jh-block
a6765fbcd9
feat(desktop): add i18n infrastructure with react-intl ( #8105 )
2026-03-27 18:39:50 +00:00
Douwe Osinga
830b77c9f1
chore: remove debug console.log statements, stale comments, and dead code ( #8142 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-03-26 17:36:58 -04:00
Lifei Zhou
d2553978c4
Lifei/clean up old onboarding flow ( #8099 )
2026-03-26 00:34:22 +00:00
Zane
ed5e1305d1
Display delegate sub agents logs in UI ( #7519 )
...
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com >
2026-03-23 18:38:25 +00:00
Abhijay Jain
387f1247c1
feat: ability to expand sidebar to see chats names ( #7816 )
...
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com >
Signed-off-by: Abhijay Jain <Abhijay007j@gmail.com >
2026-03-20 13:55:33 +00:00
Douwe Osinga
6435e1a85c
Remove lead/worker provider ( #7989 )
...
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-03-18 20:27:36 +00:00
Lifei Zhou
4604354bc2
feat: new onboarding flow ( #7266 )
2026-03-17 01:33:41 +00:00
Douwe Osinga
831cb9bb82
Remove dead OllamaSetup onboarding flow ( #7861 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-03-13 17:58:33 +00:00
fre$h
b475ecfc09
fix: skip upgrade-insecure-requests CSP for external HTTP backends ( #7714 )
...
Signed-off-by: fresh3nough <fresh3nough@users.noreply.github.com >
Signed-off-by: fre <anonwurcod@proton.me >
2026-03-13 07:30:35 +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
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
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
David Katz
716085ce09
Simplified custom model flow with canonical models ( #6934 )
2026-02-24 01:12:10 +00:00
Spence
5349dd6098
New navigation settings layout options and styling ( #6645 )
...
Co-authored-by: Zane Staggs <zane@squareup.com >
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com >
2026-02-23 08:56:51 -08:00
Douwe Osinga
45d59be201
Client settings ( #7381 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-02-21 14:26:03 +00:00
Douwe Osinga
ddd35f6d47
feat: add local inference provider with llama.cpp backend and HuggingFace model management ( #6933 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: jh-block <jhugo@block.xyz >
Co-authored-by: Spence <spencermartin@squareup.com >
Co-authored-by: Michael Neale <michael.neale@gmail.com >
2026-02-19 18:30:05 +00:00
David Katz
3959805198
Use Canonical Models to set context window sizes ( #6723 )
2026-02-17 16:43:10 +00:00
Lifei Zhou
18cbe96ca0
install node in goose dir ( #7220 )
2026-02-17 08:17:48 +00:00
Jack Amadeo
5ba5b9899d
Add a goosed over HTTP integration test, and test the developer tool PATH ( #7178 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-13 19:41:18 +00:00
Zane
2303e46e8d
Improve error message logging from electron ( #7130 )
2026-02-12 16:59:02 +00:00
Josh Soref
f636a97faa
Spelling ( #7137 )
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2026-02-11 14:35:24 +00:00
kdunn926
969ea53302
fix: handle toolnames without underscores ( #7015 )
...
Signed-off-by: Kyle Dunn <kdunn926@gmail.com >
2026-02-06 14:58:05 +00:00
Zane
aa356bd460
fix: per session working dir isolation ( #6920 )
2026-02-03 18:20:02 +00:00
Zane
5c259e09a4
fix deep links not working in markdown ( #6907 )
2026-02-03 07:51:42 -08:00
Douwe Osinga
1373d9c5f9
Careless whisper ( #6877 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-03 11:54:29 +00:00
Yelsin Sepulveda
fafda07dd0
chore(maintenance): make GitHub repo configurable for auto-updater and publisher ( #6828 )
...
Signed-off-by: Yelsin Sepulveda <yelsinsepulveda@gmail.com >
2026-02-02 21:16:37 +00:00
Robert Mcgregor
9f586cb161
fix(ui): preserve working directory when creating new chat ( #6789 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 15:00:42 -08:00
Douwe Osinga
a4ad231d60
Jazzcort add timeout ( #6772 )
...
Signed-off-by: Jazzcort <jason101011113@gmail.com >
Co-authored-by: Jazzcort <jason101011113@gmail.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-28 10:59:20 -05:00
Douwe Osinga
710e7f35ed
Use errorMessage ( #6749 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-28 10:29:10 -05:00
Douwe Osinga
b5700461cc
Keyboard short cuts ( #6711 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-27 14:51:22 -05:00
Jack Amadeo
1bf952e813
Test against fastmcp ( #6666 )
2026-01-23 16:11:32 -05:00
Michael Neale
e78a1e7d4e
feat: codex subscription support ( #6600 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
Co-authored-by: Adrian Cole <adrian@tetrate.io >
2026-01-23 17:11:58 +11:00
Douwe Osinga
f8faf9620a
Native images ( #6619 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-22 18:53:57 -05:00
Douwe Osinga
01e607a12d
Vibe mcp apps ( #6569 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Michael Neale <michael.neale@gmail.com >
2026-01-22 13:03:44 -05:00
Zane
a7699e1607
Multi chat ( #6428 )
2026-01-21 09:13:55 -08:00
Douwe Osinga
d70cfd7a57
Spell check setting ( #6446 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-12 13:05:33 -05:00
Zane
9a01fcb740
Add support for changing working dir and extensions in same window/session ( #6057 )
2026-01-08 16:48:15 -08:00
dorien-koelemeijer
9dc548ee2f
Add ML-based prompt injection detection ( #5623 )
2026-01-08 11:55:59 +10:00
Lifei Zhou
42271650eb
changed z-index to make sure the search highlighter does not appear on modal overlay ( #6386 )
2026-01-08 10:01:23 +11:00
Abhijay Jain
76bf1d049f
fix: Show platform-specific keyboard shortcuts in UI ( #6323 )
...
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com >
2026-01-07 21:31:47 +05:30
Zane
edcd011543
Add recipe download and copy yaml ( #6201 )
2026-01-05 09:55:50 -08:00
Zane
901cac9441
Add more logging and analytics to updater processes ( #6208 )
2026-01-05 09:35:05 -08:00
Adrian Cole
5a5312a2e6
feat: upgrade to rmcp 0.12.0 and sacp 10.0.0 by removing SSE transport ( #6304 )
...
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2026-01-02 07:07:53 +08:00