Commit Graph

33 Commits

Author SHA1 Message Date
Yingjie He 60d1bef746 feat: update the deny call response (#1741) 2025-03-18 12:47:13 -07:00
Salman Mohammed ea0960f645 refactor: clean up log usage (#1704) 2025-03-17 15:18:21 -04:00
Lily Delalande 4537264387 feat: extensions read config (#1637) 2025-03-12 18:41:31 -07:00
Yingjie He 99f8126c2c feat: update goose selection (#1638) 2025-03-12 14:32:52 -07:00
Alice Hau 259ccd516e feat: ollama tool shim (#1448)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-03-12 11:01:28 -04:00
Yingjie He 6abc336484 feat: add write approve mode (#1628) 2025-03-11 20:52:41 -07:00
Yingjie He 9447b792ee feat: enable smart approve for user by default (#1599) 2025-03-10 17:57:31 -07:00
Lily Delalande 5df2875c1c feat: update config endpoints for use with providers (#1563) 2025-03-10 09:51:54 -07:00
Wendy Tang 3faff03f7c feat: parallel processing in approve mode (#1575) 2025-03-07 15:25:00 -08:00
Wendy Tang c4f571aeec feat: implement a tool permission store (#1516) 2025-03-07 10:54:01 -08:00
Salman Mohammed 32f20cd690 feat: store working directory for sessions (#1559) 2025-03-07 11:12:57 -05:00
Yingjie He e52e5474b7 fix: get tool def back to chat mode (#1538) 2025-03-06 11:11:15 -08:00
Kalvin C 5237277082 fix: fix summarize agent, use session_id and add provider fn (#1552) 2025-03-06 09:35:17 -08:00
Ariel 5f750a5229 feat(agent): memory condensation for longer context (#1457) 2025-03-06 09:03:37 -08:00
Yingjie He 09cae6e83d feat: remove tools from chat mode (#1533) 2025-03-05 12:36:49 -08:00
Wendy Tang 38d5357c98 feat: adjust chat tool response (#1512) 2025-03-04 14:57:17 -08:00
Salman Mohammed f26808b7ee feat: load global prompts at startup, add minijinja crate (#1467) 2025-03-04 13:44:37 -05:00
Kalvin C ac81472fd7 chore: log errors to debug, not all extensions support prompts (#1472) 2025-03-03 11:00:29 -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
Yingjie He f7f2540287 feat: support goose mode in UI (#1434)
Co-authored-by: Lily Delalande <ldelalande@squareup.com>
2025-02-28 17:00:41 -08:00
Ariel fbc6bb7b90 feat(goose): support customizing extension timeout (#1428) 2025-02-28 21:17:53 +01:00
Kalvin C d0ca46983e feat(cli): add mcp prompt support via slash commands (#1323) 2025-02-27 15:47:29 -08:00
Yingjie He cc78763762 feat: allow user to turn off smart approve (#1407) 2025-02-27 10:04:17 -08:00
Yingjie He 552facb7ef fix: detect read only tool when only mode is approve (#1398) 2025-02-26 16:39:54 -08:00
Yingjie He fd3ebeebed fix: update approve prompt (#1383) 2025-02-26 08:54:57 -08:00
Yingjie He 111773a426 feat:skip read only tool approval (#1371) 2025-02-25 09:30:39 -08:00
Wendy Tang 3723c64cc5 feat: permission before tool call (#1313) 2025-02-24 11:54:41 -08:00
Joe Torreggiani 9d20d882f3 feat: Add mode for fully customizable system prompt template (#1249) 2025-02-20 11:19:44 -05:00
Bradley Axen 6220ef054f feat: Support extending the system prompt (#1167) 2025-02-11 20:03:32 -08:00
Salman Mohammed 4cd341436e feat: update system prompt to include current date, response formatting (#837) 2025-02-11 08:45:18 -05:00
Salman Mohammed 8783519491 fix: improve comment (#1131) 2025-02-06 17:48:20 -05:00
Kalvin C ff71de422b fix: truncation agent token calculations (#915) 2025-01-30 07:50:19 -08:00
Bradley Axen 1c9a7c0b05 feat: V1.0 (#734)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
Co-authored-by: Wendy Tang <wendytang@squareup.com>
Co-authored-by: Jarrod Sibbison <72240382+jsibbison-square@users.noreply.github.com>
Co-authored-by: Alex Hancock <alex.hancock@example.com>
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
Co-authored-by: Wes <141185334+wesrblock@users.noreply.github.com>
Co-authored-by: Max Novich <maksymstepanenko1990@gmail.com>
Co-authored-by: Zaki Ali <zaki@squareup.com>
Co-authored-by: Salman Mohammed <smohammed@squareup.com>
Co-authored-by: Kalvin C <kalvinnchau@users.noreply.github.com>
Co-authored-by: Alec Thomas <alec@swapoff.org>
Co-authored-by: lily-de <119957291+lily-de@users.noreply.github.com>
Co-authored-by: kalvinnchau <kalvin@block.xyz>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Rizel Scarlett <rizel@squareup.com>
Co-authored-by: bwrage <bwrage@squareup.com>
Co-authored-by: Kalvin Chau <kalvin@squareup.com>
Co-authored-by: Alice Hau <110418948+ahau-square@users.noreply.github.com>
Co-authored-by: Alistair Gray <ajgray@stripe.com>
Co-authored-by: Nahiyan Khan <nahiyan.khan@gmail.com>
Co-authored-by: Alex Hancock <alexhancock@squareup.com>
Co-authored-by: Nahiyan Khan <nahiyan@squareup.com>
Co-authored-by: marcelle <1852848+laanak08@users.noreply.github.com>
Co-authored-by: Yingjie He <yingjiehe@block.xyz>
Co-authored-by: Yingjie He <yingjiehe@squareup.com>
Co-authored-by: Lily Delalande <ldelalande@block.xyz>
Co-authored-by: Adewale Abati <acekyd01@gmail.com>
Co-authored-by: Ebony Louis <ebony774@gmail.com>
Co-authored-by: Angie Jones <jones.angie@gmail.com>
Co-authored-by: Ebony Louis <55366651+EbonyLouis@users.noreply.github.com>
2025-01-24 13:04:43 -08:00