Commit Graph

43 Commits

Author SHA1 Message Date
David Katz 3f17f4007a Add Message Metadata for Visibility Control (#4538) 2025-09-10 17:26:16 -04:00
Abhijay Jain 96d2b6fa92 feat: Add functionality to delete session in history list view (#4480)
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com>
Co-authored-by: Zane Staggs <zane@squareup.com>
2025-09-03 08:57:18 -07:00
Douwe Osinga d2195289cf Add session to agents (#4216)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
Co-authored-by: Jack Amadeo <jackamadeo@block.xyz>
2025-09-03 10:31:24 -04:00
Lifei Zhou ce69b396ce chore: move list recipes and archive recipe to goose server (#4422) 2025-09-01 11:28:28 +10:00
Vincent H. 6610496478 feat: Added scroll state support for chat-session-list navigation (#4360) 2025-08-27 17:20:13 -07:00
Alex Hancock 862dd97ca4 feat: re-introduce session sharing (#4370) 2025-08-27 15:47:28 -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
Alex Hancock 180661f26f chore: removing little-used session sharing feature (#4249) 2025-08-22 10:49:18 -04:00
Douwe Osinga 70f0173f9d Move out app init (#4185)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-08-19 16:39:46 -04:00
Zane a14f087d20 upgraded all npm packages and fixed related issues (#4072) 2025-08-18 15:12:44 -07:00
Zane f609f27db0 remove and cleanup unused code (#4074) 2025-08-14 16:27:53 -07:00
Parsa Rahimi 28b106a039 chore: add info tooltip to share session button (#4038)
Signed-off-by: Parsa Rahimi <mail@parsuli.net>
2025-08-14 14:53:24 -04:00
Anthony Langhorne a5371af4c1 feat: Add session description editing functionality (#3819)
Co-authored-by: Zane Staggs <zane@squareup.com>
2025-08-06 08:59:33 -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 74140ad0f8 Improve session history loading resiliency (#3588) 2025-07-23 13:04:12 -07:00
Zane 229a49bfdc fix: loading shared sessions (#3607) 2025-07-23 12:52:37 -07: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
Max Novich 079a64c1f7 fix the output not being visible issue (#3491) 2025-07-17 15:26:53 -07:00
Zane 33c082cd5b Fix a few ui edge cases - refresh occasionally crashing, chat loader over text and chat input height returning to auto (#3469) 2025-07-16 19:06:56 -07:00
caroline-a-mckenzie 201d5c9cf6 Back Button Restyling (#3442) 2025-07-16 12:05:12 -04: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
Zane 0c042010ff Fix remaining typescript errors (#2741) 2025-05-30 12:06:49 -07: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
Max Novich feb7b15c76 Add screenshot paste support (#2679) 2025-05-28 11:11:22 -07:00
Max Novich c272b5df95 Add basic cron scheduler to goose-server (#2621) 2025-05-27 10:36:27 -07:00
Zane 9417e54593 Add search to sessions list (#2439) 2025-05-06 16:34:11 -07:00
Zane a812d6ff79 Bottom and top bar refinement (#2303)
Co-authored-by: Nahiyan Khan <nahiyan@squareup.com>
2025-05-05 08:48:43 -07:00
Lily Delalande 8ba40bdccc ctx-mgmt: ctx session management (dev mode only) (#2415) 2025-05-02 16:12:56 -04:00
Zane 621eb42fb0 fix: truncation not working for long for session descriptions (#2268) 2025-04-18 12:09:09 -07:00
Zane a1fe3bcbf1 Another take on chat timestamps (#2214)
Co-authored-by: Nahiyan Khan <nahiyan@squareup.com>
2025-04-17 09:37:52 -07:00
Zane 8451fb1c89 Fix ESLint warnings and and enable max warnings 0 to fail builds (#2101) 2025-04-09 15:13:53 -07:00
Salman Mohammed 51edc0c7af feat: add tooltips, fix back button inverse color (#2023) 2025-04-03 14:35:13 -04:00
Salman Mohammed 262d7f70d9 fix: see last msg fully in shared session view (#1994) 2025-04-01 18:34:16 -04:00
Salman Mohammed 35c2536975 chore: add tests for session serialization issues (#1985) 2025-04-01 16:39:01 -04:00
Salman Mohammed 759d6368e5 feat: styling changes for viewing sessions (#1974) 2025-04-01 12:51:34 -04:00
Salman Mohammed a075bb0052 feat: add more metadata for shared session view (#1919) 2025-03-31 08:48:37 -04:00
Zane 08d8bb46bc Fix scrollbars not showing for mac and some padding issues (#1917) 2025-03-28 16:12:28 -07:00
Salman Mohammed ca41c6ba53 feat: share sessions in the UI (#1727) 2025-03-27 11:41:55 -04:00
Salman Mohammed 32f20cd690 feat: store working directory for sessions (#1559) 2025-03-07 11:12:57 -05:00
Yingjie He fb444728f0 fix: continue to use resumed session after confirmation is cancelled (#1548) 2025-03-06 16:51:31 -08:00
Salman Mohammed 9ae9045584 feat: sessions api, view & resume prev sessions (#1453)
* Centralize session files to goose::session module
* Write session metadata and messages in jsonl
* Refactor CLI build_session to use goose::session functions
* Track session's token usage by adding optional session_id in agent.reply(...)
* NOTE: Only sessions saved through the updates goose::session functions will show up in GUI

Co-authored-by: Bradley Axen <baxen@squareup.com>
2025-03-03 11:49:15 -05:00