Commit Graph

40 Commits

Author SHA1 Message Date
Alex Hancock 3f567efd9e feat: more robust client initialization for the app (#3830) 2025-08-04 12:56:47 -04:00
Zane 9d5f58a0f3 fix session resume in new window (#3800) 2025-08-03 10:21:24 +02:00
Zane 113dce2999 Improve power save blocker mechanism (#3698) 2025-07-31 12:17:22 -07:00
Zane b5e73c4c89 fix: initial prompt not filled in after accepting new recipe (#3637) 2025-07-31 10:49:28 -07:00
Zane 5bc6601692 Persist first message to local history in case of failure or cancellation (#3744) 2025-07-31 10:45:55 -07:00
Douwe Osinga d1e38fba32 Make the client more secure (#3742)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-07-31 19:20:37 +02:00
Zane be6c599063 Fix slow typing in chat input with long running sessions (#3722) 2025-07-30 10:42:13 -07:00
Taylor Ho a65c547699 Adds the WaitingForUserInput state (#3620) 2025-07-24 10:08:54 -07:00
Zane b061fdb198 Added option to summarize the chat when an error is triggered (#3598) 2025-07-22 18:21:17 -07:00
Zane ccf188bcc8 fix: add fallback id to messages if none provided (#3584) 2025-07-22 12:49:36 -07:00
Zane 246ba19256 Restore recipe parameters functionality (#3530) 2025-07-22 10:31:44 -07:00
Spence 914c537965 feat: Enhanced loading states with thinking icons and flying bird animation (#3478) 2025-07-22 09:47:39 -07:00
Zane ab8089499e Add recipe install warning (#3537)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-22 17:34:25 +02:00
Angela Ning 09e555941d feat (ui): close recipe modals with esc key (#3568) 2025-07-22 11:23:13 +10:00
Douwe Osinga 4926e3579f Catch json errors a little better (#3437)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-20 15:16:27 +02:00
Jarrod Sibbison e2e656c012 refactor: Centralise deeplink encode and decode into server (#3489) 2025-07-20 18:13:55 +10:00
Max Novich 78f0711ea6 Alexhancock/reapply 3491 (#3515)
rust failures are not related
2025-07-18 10:58:45 -07:00
Alex Hancock af872b1794 Revert "fix the output not being visible issue (#3491)" (#3511) 2025-07-18 08:19:00 -07:00
Zane 8a6329f8ca Fix launching session in new window (#3497) 2025-07-17 19:43:45 -07:00
Zane ca13eca7bd Fix llm errors not propagating to the ui and auto summarize not starting (#3490) 2025-07-17 15:33:44 -07:00
Max Novich 079a64c1f7 fix the output not being visible issue (#3491) 2025-07-17 15:26:53 -07:00
Zane 3d28adf075 Align chat input action buttons to bottom when large amount of text (#3455) 2025-07-16 12:53:16 -07:00
Zane 77ea27f5f5 UI update with sidebar and settings tabs (#3288)
Co-authored-by: Nahiyan Khan <nahiyan@squareup.com>
Co-authored-by: Taylor Ho <taylorkmho@gmail.com>
Co-authored-by: Lily Delalande <119957291+lily-de@users.noreply.github.com>
Co-authored-by: Spence <spencrmartin@gmail.com>
Co-authored-by: spencrmartin <spencermartin@squareup.com>
Co-authored-by: Judson Stephenson <Jud@users.noreply.github.com>
Co-authored-by: Max Novich <mnovich@squareup.com>
Co-authored-by: Best Codes <106822363+The-Best-Codes@users.noreply.github.com>
Co-authored-by: caroline-a-mckenzie <cmckenzie@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-07-15 17:24:41 -07:00
Jack Amadeo fde3a578a5 feat: stream LLM responses (#2677)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-07-14 14:57:03 -04:00
Shodipo Ayomide 5e8e5fb7c2 feat(goose-cli): theme persistence & selection (#1693)
Co-authored-by: Bradley Axen <baxen@squareup.com>
2025-07-03 17:23:34 -07:00
jack 6ad95fe0d0 feat: add voice dictation using OpenAI Whisper & ElevenLabs (#3079)
Co-authored-by: jack <>
2025-06-27 16:36:35 +10:00
jack d2ff4f3746 feat: Add comprehensive cost tracking display for LLM usage (#2992)
Co-authored-by: jack <jack@deck.local>
Co-authored-by: Bradley Axen <baxen@squareup.com>
2025-06-26 19:46:14 +10:00
Zane 4b39e74918 Added useDarkMode hook for detecting dark mode setting dynamically (#3019) 2025-06-20 15:05:58 -07:00
jack 657718d8c0 feat: Add lead-worker model selection and real-time model display in GUI (#2964)
Co-authored-by: jack <jack@deck.local>
2025-06-17 20:40:20 -07:00
Jack Amadeo 03e5549b54 feat: Handle MCP server notification messages (#2613)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-05-30 11:50:14 -04:00
Lily Delalande 01e28423ff ctx_management: summarize on command button (#2479) 2025-05-08 11:43:53 -06:00
Lily Delalande 8ba40bdccc ctx-mgmt: ctx session management (dev mode only) (#2415) 2025-05-02 16:12:56 -04:00
Lily Delalande 67aa019489 context_management: handle summarization in UI (#2377) 2025-04-30 16:55:23 -04:00
Lily Delalande 32a37a2db3 ui: context management modal (#2326) 2025-04-25 15:04:04 -04:00
Zane 8451fb1c89 Fix ESLint warnings and and enable max warnings 0 to fail builds (#2101) 2025-04-09 15:13:53 -07:00
Matthew Diamant c95a15a38c Retain session through view changes (#1580) 2025-03-10 11:04:54 -07:00
Salman Mohammed 32f20cd690 feat: store working directory for sessions (#1559) 2025-03-07 11:12:57 -05:00
Bradley Axen 0602b35ddc draft: use rust messages in typescript (#1393) 2025-02-26 22:02:43 -05:00
Alex Hancock 1919cbf743 feat: wip on ConfigProvider and integration in settings_v2 (#1395) 2025-02-26 17:28:24 -05:00
Alex Hancock 3ef552d7bf ldelalande+alexhancock/shared-config-client (#1219)
Co-authored-by: Lily Delalande <ldelalande@squareup.com>
2025-02-13 13:50:02 -05:00