spencrmartin
125d37c588
feat: Enable concurrent chat during Streaming/Thinking states
...
- Add isActiveToolState check for Streaming and Thinking states
- Allow direct message submission when Goose is actively working
- Backend handles message queuing - user can chat while Goose works
- Add debug logging to track chat state during submission
- Interruption keywords still trigger stop and queue the message
This enables users to send messages even when:
- Goose is streaming a response
- Goose is thinking/processing
- A tool call is running (including backgrounded commands with &)
The key insight: we don't need to detect specific 'run' commands.
Any message sent during active states goes directly to the backend,
which already has message queuing capabilities.
2026-02-02 11:08:08 -05:00
Douwe Osinga
2661454426
Rejig dictation ( #6844 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-02-02 13:25:23 +00:00
Lifei Zhou
dd15fd0dd8
refactor: clean up client side code for creating schedule ( #6805 )
2026-02-02 08:52:09 +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
Zane
21b0178884
upgrade react and electron to latest ( #6845 )
2026-01-30 11:03:05 -08:00
dorien-koelemeijer
a3be331fe6
Fix: Small update UI settings prompt injection ( #6830 )
2026-01-30 12:57:55 +07:00
Alex Hancock
0e7f4c7211
Update version to 1.22.0 ( #6821 )
2026-01-29 19:04:39 -05:00
Alex Hancock
edd0109997
feat: platform extension migrator + code mode rename ( #6611 )
2026-01-29 17:12:51 -05:00
David Katz
e2a18c932a
Swap canonical model from openrouter to models.dev ( #6625 )
2026-01-29 13:40:52 -05:00
Lifei Zhou
e89b7d8159
update doc to remind contributors to activate hermit and document minimal npm and node version ( #6727 )
2026-01-29 11:32:19 -05:00
Abhijay Jain
5bffc1c8ef
fix(desktop): handle quoted paths with spaces in extension commands ( #6430 )
...
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com >
2026-01-29 11:06:08 -05:00
Zane
c8b02e0cc6
Fix: Recipe Extensions Not Loading in Desktop ( #6777 )
2026-01-28 18:39:13 -08:00
Zane
92eac15030
upgrade electron to 39.3.0 ( #6779 )
2026-01-28 10:41:16 -08:00
Douwe Osinga
d7ead8d980
Improve mcp test ( #6671 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-01-28 13:04:54 -05:00
Abhijay Jain
aae24b35a4
fix(ui): respect width parameter in MCP app size-changed notifications ( #6376 )
...
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com >
2026-01-28 12:43:32 -05:00
Zane
7ae15fdc71
added reduce motion support for css animations and streaming text ( #6551 )
2026-01-28 12:13:31 -05:00
Rabi Mishra
2673e8acca
feat: add requires_auth flag for custom providers without authentication ( #6705 )
...
Signed-off-by: rabi <ramishra@redhat.com >
2026-01-28 12:04:12 -05: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
Jonathan Hult
b8810be806
feat: add max_turns to recipe and subagent settings ( #6687 )
...
Signed-off-by: Jonathan Hult <Jonathan@JonathanHult.com >
2026-01-28 10:43:00 -05:00
Douwe Osinga
710e7f35ed
Use errorMessage ( #6749 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-28 10:29:10 -05:00
Spence
4e85e9e7a8
Remove background from tool call containers and add clean labels for … ( #5879 )
...
Co-authored-by: Zane Staggs <zane@squareup.com >
2026-01-27 15:44:45 -08:00
Jack Amadeo
3fcf022236
Add option to run extensions in a container ( #6590 )
...
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-01-27 16:30:51 -05:00
dependabot[bot]
03109aabf4
chore(deps): bump hono from 4.11.4 to 4.11.7 in /ui/desktop ( #6750 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-27 12:54:18 -08:00
Zane
c83b1f51f3
fix chat input text going under action buttons at certain widths ( #6751 )
2026-01-27 12:04:13 -08:00
Douwe Osinga
f583255088
Show provider failures ( #6744 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-27 14:53:06 -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
Zane
5827ea4743
fix unsaved changes showing when no changes in extensions ( #6743 )
2026-01-27 11:16:18 -08:00
Zane
7bbeb362c9
fix slash and @ keyboard navigation popover background color ( #6550 )
2026-01-27 22:22:00 +05:30
Abhijay Jain
2a41f5daed
Fix: ElevenLabs API Key Not Persisting ( #6557 )
...
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com >
2026-01-27 20:13:01 +05:30
dorien-koelemeijer
3dae12765f
BERT-based command injection detection in tool calls ( #6599 )
2026-01-27 10:46:02 +07:00
Jonathan Hult
6f9316b67b
fix: dispatch ADD_ACTIVE_SESSION event before navigating from "View All" ( #6679 )
...
Signed-off-by: Jonathan <jonathan@example.com >
Co-authored-by: Zane Staggs <zane@squareup.com >
2026-01-26 09:14:38 -08:00
jh-block
82ba07ff1d
Speed up Databricks provider init by removing fetch of supported models ( #6616 )
2026-01-26 16:51:49 +01:00
Jack Amadeo
1bf952e813
Test against fastmcp ( #6666 )
2026-01-23 16:11:32 -05:00
Rizel Scarlett
c1a916efd9
Fix MCP elicitation deadlock and improve UX ( #6650 )
2026-01-23 14:58:57 -05:00
Lifei Zhou
6375aace13
Optimise load config in UI ( #6662 )
2026-01-23 08:45:29 -08: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
Lifei Zhou
383ae71759
feat: Add built-in skill for goose documentation reference ( #6534 )
2026-01-23 11:02:36 +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
github-actions[bot]
86b38c6a4f
chore(release): release version 1.21.0 (minor) ( #6634 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Zane Staggs <zane@squareup.com >
2026-01-22 12:59:51 -08:00
Zane
345c32edb8
add collapsable chat nav ( #6649 )
2026-01-22 12:59:17 -08:00
dependabot[bot]
e2f580407e
chore(deps): bump lodash from 4.17.21 to 4.17.23 in /ui/desktop ( #6623 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-22 10:07:41 -08: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
Will Pfleger
13bdff4bb5
Add session forking capability ( #5882 )
...
Co-authored-by: Zane Staggs <zane@squareup.com >
2026-01-22 12:49:04 -05:00
Zane
78d0f44067
add back goose branding to home ( #6617 )
2026-01-21 12:58:34 -08:00
Zane
a7699e1607
Multi chat ( #6428 )
2026-01-21 09:13:55 -08:00
Douwe Osinga
727679ce92
Dont show MCP UI/Apps until tool is approved ( #6492 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-21 09:09:37 -05:00
Douwe Osinga
2f083b827a
User configurable templates ( #6420 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-20 17:15:52 -05:00
Rabi Mishra
fbe46d0b22
feat(gcp-vertex): add model list with org policy filtering ( #6393 )
...
Signed-off-by: rabi <ramishra@redhat.com >
2026-01-20 11:49:10 -05:00
Michael Neale
f3c2f8e803
fix: trying this approach to undo regressions for extension loading ( #6568 )
2026-01-19 11:55:09 +11:00
BestCodes
dd74136aad
fix scrollbar flicker in sidebar animation ( #6564 )
...
Signed-off-by: The-Best-Codes <bestcodes.official@gmail.com >
2026-01-18 14:56:24 -06:00