Commit Graph

114 Commits

Author SHA1 Message Date
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
Sheikh Limon e8c895bbf8 fix: prevent repeated 404 errors when accessing deleted sessions (#5644)
Signed-off-by: sheikhlimon <sheikhlimon404@gmail.com>
2025-11-10 09:43:06 -05:00
David Katz c8d2d47c6f Token state not showing on load, or after message is finished. (#5606) 2025-11-06 13:27:45 -05:00
Douwe Osinga 4201e80e8e Goose recover (#5450)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-30 18:12:46 -04:00
David Katz 1714990d42 Fix: Compaction client <-> server sync (#5481) 2025-10-30 14:14:10 -04:00
David Katz 37e1bb1d37 Stream token usage on every agent message (#5342) 2025-10-29 23:23:25 -04:00
Douwe Osinga e7ca2e3bf7 Agent extension api (#5281)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-29 11:16:06 -04:00
Douwe Osinga 4034f3fcef Make reply use the API (#5389)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-28 15:27:28 -04:00
Douwe Osinga fb95068e4a Recipe variables (#5365)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Zane Staggs <zane@squareup.com>
2025-10-28 09:28:47 -04:00
Will Pfleger 044b227fdb (re)Standardize Session Name Attribute (#5279) 2025-10-24 13:34:08 -04:00
Zane 4acb4871b7 Unify loading goose messages and usechatstream determines chat state (#5306)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-23 15:51:01 -07:00
Manik Surtani 8d9c19f2c2 fix: remove dependency on gsap library (#5330)
gsap's highly limited use in this codebase can easily be achieved using the native JS Web Animations API.
2025-10-22 22:15:13 -04:00
David Katz 23412e270f Replace compaction notifications with system notifications (#5218) 2025-10-22 16:09:44 -04:00
David Katz 68811bfd67 fix: synchronize local message state after conversation compaction (#5315)
Co-authored-by: Claude <noreply@anthropic.com>
2025-10-22 13:09:01 -04:00
Lifei Zhou e720733259 fix: handle non exist subrecipe path (#5287) 2025-10-22 09:05:18 +11:00
Douwe Osinga d836a10af1 Next camp (#5237)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com>
Co-authored-by: Zane Staggs <zane@squareup.com>
2025-10-21 15:00:21 -07:00
Lifei Zhou 8b53a5696e Lifei/UI parameter input (#5222) 2025-10-20 10:05:54 +11:00
Michael Neale 890393bb68 Revert "Standardize Session Name Attribute" (#5250) 2025-10-18 12:44:30 -04:00
Will Pfleger b8c3508178 Standardize Session Name Attribute (#5085) 2025-10-17 17:05:41 -04:00
Douwe Osinga 7c1f5dcb2f Compaction overhaul (#5186)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: David Katz <dkatz@squareup.com>
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2025-10-15 18:39:12 -04:00
Lifei Zhou a6d0666ffd used recipe id or deeplink to start agent (#5154) 2025-10-16 08:36:40 +11:00
Zane 73e9e1af2e Clear deeplinks after use (#5128) 2025-10-13 09:21:50 -07:00
Douwe Osinga 0c2127124f Clean room implementation of the chat process (#5079)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com>
2025-10-11 10:45:16 -04:00
Lifei Zhou 1396d315e5 Applied server side call to parse and save recipe (#5022) 2025-10-09 15:45:46 +11:00