Commit Graph

59 Commits

Author SHA1 Message Date
Alex Hancock 2fda760641 feat(acp+): models/providers in desktop on ACP+ (#9987) 2026-06-26 17:04:24 +00:00
Lifei Zhou d58f841342 feat (ui) - use acp to manage global config and session extensions (#9948) 2026-06-23 00:02:55 +00:00
Lifei Zhou 6c2ec554de feat (ui): change cwd using acp and refactor extension in bottom menubar (#9887) 2026-06-19 16:25:54 +00:00
Lifei Zhou 9785d063c1 feat (ui): load session using acp (#9875) 2026-06-19 09:20:01 +00:00
Seydi Charyyev 1a500d8f48 fix(desktop): keep extensions icon visible after switching sessions (#9787)
Signed-off-by: Seydi Charyyev <seydi.charyev@gmail.com>
Signed-off-by: Angie Jones <jones.angie@gmail.com>
Signed-off-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Angie Jones <jones.angie@gmail.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-17 17:17:24 +00:00
Lifei Zhou 65b72b2988 refactor: remove dead component and useNavigationSessions cleanup (#9603) 2026-06-05 06:55:19 +00:00
Lifei Zhou f6caaa03b5 Fixed intermittent missing extension override on ui and cleanup (#9575)
Signed-off-by: Angie Jones <jones.angie@gmail.com>
Co-authored-by: Angie Jones <jones.angie@gmail.com>
2026-06-03 15:14:30 +00:00
Alex Hancock 942a4564e3 Revert "refactor: convert desktop v1 and goose-server extensions to ACP+ (#9448)" (#9564) 2026-06-02 09:44:18 -04:00
Alex Hancock 9c403b1560 refactor: convert desktop v1 and goose-server extensions to ACP+ (#9448) 2026-05-27 20:59:48 +00:00
Douwe Osinga a11843a1e8 Simplify UI customization (#9353)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-05-26 13:49:18 +00:00
Douwe Osinga 4671053985 fix: persist accumulated cost in session DB to survive reload (#9191)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-05-14 16:57:06 +00:00
Vincenzo Palazzo 2c8d7f13bf [RFC] Add worktree-aware directory switcher (#8450)
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: goose <goose@aaif.dev>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-05-12 18:36:39 +00:00
Lifei Zhou 8790b17c38 feature: handle removed extensions (#8797) 2026-04-27 03:00:56 +00:00
jh-block 2d3e2dfe23 Show context window usage inline in the status bar (#7607)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-04-15 10:13:06 +00:00
jh-block a6765fbcd9 feat(desktop): add i18n infrastructure with react-intl (#8105) 2026-03-27 18:39:50 +00:00
Adrian Cole 94fdcdd07a feat: persist GooseMode per-session via session DB (#7854)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-16 11:37:21 +00:00
ibaaaaal 1493174586 fix: prevent SageMaker TGI from being marked configured when only Bedrock keys are set (#7284)
Signed-off-by: ibaaaaal rifaldi.51922721@mahasiswa.unikom.ac.id
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-03-12 03:50:23 +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
Andrew Harvard c73bad9a9c refactor: MCP-compliant theme tokens and CSS class rename (#7275) 2026-02-23 08:41:08 -08:00
Douwe Osinga 45d59be201 Client settings (#7381)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-02-21 14:26:03 +00:00
jh-block 9f4ed85677 feat(ui): show token counts directly for "free" providers (#7383) 2026-02-20 14:29:52 +00: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
Zane 45e84f9968 fix extension selector syncing issues (#7133) 2026-02-11 01:06:25 +00:00
Zane 7267621ab8 fix: strip empty extensions array when deeplink also (#7096) 2026-02-10 16:47:19 +00:00
Douwe Osinga 589f7c8279 Clean up css (#6944)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-05 23:07:20 +00:00
Zane aa356bd460 fix: per session working dir isolation (#6920) 2026-02-03 18:20:02 +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
Lifei Zhou 6375aace13 Optimise load config in UI (#6662) 2026-01-23 08:45:29 -08:00
Zane a7699e1607 Multi chat (#6428) 2026-01-21 09:13:55 -08:00
Zane 9a01fcb740 Add support for changing working dir and extensions in same window/session (#6057) 2026-01-08 16:48:15 -08: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
Ben Russell 2134438447 5527 multiple file popups (#5905)
Signed-off-by: benjamindrussell <ben@benjamindrussell.com>
2025-12-04 17:19:14 +01:00
Zane 8b3e3a8357 Add bottom menu extension selection (#5352) 2025-10-24 14:03:01 -07:00
David Katz 74517615c5 Fix: Token count UI doesn't re-render if it's open. (#4822) 2025-09-26 14:02:29 -04:00
David Katz 3a4dd10249 feat: add auto-compact threshold configuration UI (#4178) 2025-09-08 15:10:39 -04:00
Alex Hancock a4fc5ec4f1 Goose Simple Compact UX (#4202)
Co-authored-by: David Katz <dkatz@squareup.com>
2025-08-26 18:12:02 -04:00
Zane a14f087d20 upgraded all npm packages and fixed related issues (#4072) 2025-08-18 15:12:44 -07:00
Douwe Osinga 46e883db6e Cmd click open finder (#3807)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-08-06 10:46:27 +02:00
Zane 7a364de187 Fix directory switcher not working in active chat sessions and file browser not defaulting to current session directory path (#3791) 2025-08-04 08:46:53 -07:00
Zane 3d5f395ce6 fix: show token alert popover during agent responses and agent failure cases (#3536) 2025-07-23 09:33:11 -07:00
Zane 9f65455cc3 fix token alert indicator/popovers hiding and showing (#3492) 2025-07-17 16:19:43 -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 620474b76e Fix cost tracking accuracy and OpenRouter model pricing (#3189)
Co-authored-by: jack <>
Co-authored-by: angiejones <jones.angie@gmail.com>
2025-07-01 21:14:05 -05:00
Zane 2f19082661 Add flag for showing cost tracking (#3090) 2025-06-26 11:09:18 -07: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
Alex Hancock a89fa18502 alexhancock/remove-settings-v1 (#2744)
Co-authored-by: Zane Staggs <zane@squareup.com>
2025-06-02 14:04:57 -04:00
Zane 3d5d3cedca Cleanup Phase 1: Remove unused React imports from safe components (#2702)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-05-29 09:13:26 -07:00
Zane 0f0aef7245 Added progress info alert for displaying token usage (#2540) 2025-05-14 16:22:50 -07:00