Commit Graph

3 Commits

Author SHA1 Message Date
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