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
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
jh-block
8d72344602
Separate SSE streaming from POST work submission ( #7834 )
2026-03-18 17:00:06 +00:00
jh-block
a762fe1000
Improve the formatting of tool calls, show thinking, treat Reasoning and Thinking as the same thing (sorry Kant) ( #7626 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-17 13:36:28 +00:00
Lifei Zhou
4604354bc2
feat: new onboarding flow ( #7266 )
2026-03-17 01:33:41 +00:00
jh-block
f65530bce5
fix: prevent SSE connection drops from silently truncating responses ( #7831 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-03-12 12:22:35 +00:00
jh-block
6fed3e392c
Fix model selector showing wrong model in tabs ( #7784 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-03-11 18:18:23 +00:00
Douwe Osinga
da51b4c19f
Add preferred microphone selection ( #7805 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-03-11 17:03:00 +00:00
fre$h
c65cfa62c8
fix: scope empty session reuse to current window to prevent session mixing ( #7602 )
...
Signed-off-by: fresh3nough <anonwurcod@proton.me >
2026-03-04 14:09:20 +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
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
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
Zane
ba1b6e4817
fix: ensure latest session always displays in sidebar ( #7489 )
2026-02-24 21:36:13 +00:00
Abhijay Jain
a6e9ba6f56
feat: add auto submit for recipes that have been accepted ( #6325 )
...
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com >
2026-02-24 10:07:13 -08: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
Zane
e30382066f
fix extension selector not displaying the correct enabled extensions ( #7290 )
2026-02-17 18:11:09 -08:00
David Katz
3959805198
Use Canonical Models to set context window sizes ( #6723 )
2026-02-17 16:43:10 +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
45e84f9968
fix extension selector syncing issues ( #7133 )
2026-02-11 01:06:25 +00:00
Douwe Osinga
426f8e0a07
Inline worklet source ( #7128 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-02-10 22:32:20 +00:00
Bright Zheng
17dff138cc
Fix 'Edit In Place' and 'Fork Session' features ( #6970 )
...
Signed-off-by: Bright Zheng <bright@squareup.com >
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
Co-authored-by: Zane Staggs <zane@squareup.com >
2026-02-09 22:29:34 +00:00
Bright Zheng
950f1412ab
Fix 'Edit In Place' feature appending instead of editing messages ( #6955 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Zane Staggs <zane@squareup.com >
2026-02-04 22:03:24 +00:00
Zane
d8d9bb741b
fix tool confirmations not showing up mid chat ( #6935 )
2026-02-04 15:37:21 +00: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
Douwe Osinga
2661454426
Rejig dictation ( #6844 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-02-02 13:25:23 +00: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
Zane
7ae15fdc71
added reduce motion support for css animations and streaming text ( #6551 )
2026-01-28 12:13:31 -05:00
Douwe Osinga
710e7f35ed
Use errorMessage ( #6749 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-28 10:29:10 -05:00
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
Lifei Zhou
6375aace13
Optimise load config in UI ( #6662 )
2026-01-23 08:45:29 -08: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
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
a7699e1607
Multi chat ( #6428 )
2026-01-21 09:13:55 -08:00
Douwe Osinga
2f083b827a
User configurable templates ( #6420 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-20 17:15:52 -05:00
Ariel Ahdoot
9b86d96daf
Fix: Update session name in UI in real-time ( #6533 )
2026-01-16 14:07:53 -06:00
Douwe Osinga
7c62f50c41
Standalone mcp apps ( #6458 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-01-16 08:59:04 -05:00
Rizel Scarlett
40747ebac9
Restore task completion notification ( #6427 )
2026-01-09 18:44:31 -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
Michael Neale
7d751b3196
fix: we load extensions when agent starts so don't do it up front ( #6350 )
2026-01-07 17:03:51 +11:00
Andrew Harvard
91a6b21f39
feat: add mcp app renderer ( #6095 )
...
Co-authored-by: Douwe Osinga <douwe@block.xyz >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-22 18:01:21 -05:00
tlongwell-block
d629fecc23
revert /reply to previous behavior (replacing session history) when full conversation provided ( #6058 )
2025-12-18 12:55:30 -05:00
David Katz
6a0b8c25d5
Integrate pricing with canonical model ( #6130 )
2025-12-18 11:44:36 -05:00
Zane
8a91f15731
Add more posthog analytics (privacy aware) ( #6122 )
2025-12-16 08:59:14 -08:00
David Katz
15aa8187f1
Fix tokenState loading on new sessions ( #6129 )
2025-12-16 11:35:19 -05:00
Alex Hancock
06155ce0ca
feat(mcp): elicitation support ( #5965 )
2025-12-05 21:29:59 -05:00
Kai Lu
5d53643b61
Enable recipe deeplink parameters for pre-population ( #5757 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-03 07:45:25 -08:00
Zane
d54a06afda
Next camp refactor live ( #5706 )
2025-11-21 14:10:34 -07:00