Commit Graph

89 Commits

Author SHA1 Message Date
Max Novich 996f727ec5 Revert "Mnovich/temporal scheduler (#2745)" (#2839) 2025-06-09 15:41:46 -07:00
Max Novich e6028d2fad Mnovich/temporal scheduler (#2745) 2025-06-09 10:57:19 -07:00
Michael Neale 49c4038d38 feat: goose web for local terminal alternative (#2718) 2025-06-05 13:32:57 +10:00
Raduan Al-Shedivat d3359a12a4 cli(command): Add export command to CLI for markdown export of sessions (#2533) 2025-06-04 16:27:21 -05:00
Max Novich bd430866e8 feat: implement proper task cancellation for scheduled jobs (#2731) 2025-05-29 18:33:27 -07:00
Alice Hau bf1c0d51e4 feat: lancedb vector tool selection (#2654)
Co-authored-by: Wendy Tang <wendytang@squareup.com>
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-05-28 20:23:02 -07:00
Max Novich ea6a7a7847 feat: add pause/unpause functionality for scheduled jobs (#2698) 2025-05-28 12:20:03 -07:00
Max Novich 84acedc01a (feat): add livetracking of running schedules (#2683) 2025-05-27 14:18:02 -07:00
Max Novich c272b5df95 Add basic cron scheduler to goose-server (#2621) 2025-05-27 10:36:27 -07:00
Raduan Al-Shedivat 7e28762cac Add interactive deletion of sessions (#2357)
Co-authored-by: Yingjie He <yingjiehe@squareup.com>
2025-05-25 10:27:15 -07:00
Lifei Zhou e968e0022c feat: show recipe explanation (#2530)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-05-15 10:57:05 +10:00
Max Novich 4e1b091d91 feat: add tool repetition monitoring to prevent infinite loops (#2527) 2025-05-14 14:46:37 -07:00
faces e63300887f goose/providers: add Venice.ai private open-source LLM (#2252) 2025-05-13 15:52:44 -07:00
Max Novich 78e4de7893 allow running goose run with no session persistence (#2517) 2025-05-13 09:48:34 -07:00
Michael Neale 3a4f205945 feat: goose cli to track directories, allow to resume projects in location (#2503) 2025-05-13 09:05:10 +10:00
Lifei Zhou 15aa240f7d feat: specify parameters configuration in recipe file (#2444) 2025-05-13 07:54:25 +10:00
Alice Hau 1b47eee4c0 fix: move process group termination instead unix code block (#2481)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-05-08 14:28:12 -04:00
Alice Hau 85dd6375b5 fix: cleanup MCP processes when CLI closes (#2469)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-05-08 10:19:59 -04:00
Lifei Zhou 705a858cf2 feat: support configurable way to retrieve recipes via github (#2400) 2025-05-06 09:54:35 +10:00
Lifei Zhou e089b0a845 Lifei/pass param to goose recipe (#2395) 2025-05-02 08:47:45 +10:00
Salman Mohammed 199fa6adbc chore: refactor read-write lock on agent (#2225)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-04-23 22:46:22 -04:00
Yingjie He 93abd4e54b feat: preview to-be-removed session (#2306) 2025-04-23 10:18:55 -07:00
Yingjie He cc755100f0 feat: use the same permission flow for enable extensions (#2302) 2025-04-23 08:54:04 -07:00
Raduan Al-Shedivat 08682507d9 Add support for ascending/descending ordering of goose session list (#2087) 2025-04-23 08:21:27 -07:00
Shawn Hsiao 36f1c602eb Add remove session capacity (#2281)
Co-authored-by: Shou En Hsiao <shouen_hsiao@apple.com>
2025-04-22 15:51:33 -07:00
Bradley Axen cfb0eab9cf fix: use env keys (#2258)
Co-authored-by: Zaki Ali <zaki@squareup.com>
Co-authored-by: Kalvin C <kalvinnchau@users.noreply.github.com>
2025-04-18 14:01:46 -07:00
Yingjie He 167ac0efdc feat: improve tool loading (#2193) 2025-04-14 20:10:07 -07:00
Kalvin C d1c124c28d feat: add recipes, a custom goose agent configuration (#2115) 2025-04-09 18:57:24 -07:00
Yingjie He 086aa9924f feat: configure tool level permission in CLI (#2096) 2025-04-09 15:14:47 -07:00
Alex Hancock 1d74f538ef feat: non-editable bundled extensions (#2114) 2025-04-09 17:27:40 -04:00
Salman Mohammed 513d5c8f5a refactor: remove agent flavours, move provider to Agent (#2091) 2025-04-09 15:02:47 -04:00
Yingjie He f812ca12ff feat: remove permission when deleting extension (#2089) 2025-04-08 13:25:48 -07:00
marcelle 8fbd9eb327 feat: efficient benching (#1921)
Co-authored-by: Tyler Rockwood <rockwotj@gmail.com>
Co-authored-by: Kalvin C <kalvinnchau@users.noreply.github.com>
Co-authored-by: Alice Hau <110418948+ahau-square@users.noreply.github.com>
2025-04-08 14:43:43 -04:00
Jim Bennett 050a8f2f42 Add -with-remote-extension (#2062) 2025-04-07 16:42:38 -04:00
Yingjie He 680523297b feat: add tool annotations for build-in tools (#1939) 2025-03-31 16:46:55 -07:00
Angie Jones a166649c73 docs: updated docs for smart approval mode (#1853) 2025-03-25 18:50:54 +01:00
Vineet af79da7bf2 fix(cli): multiselect visibility for light themes (#1716) 2025-03-24 09:40:20 -07:00
Lily Delalande 70efaed793 extensions: add a display name field (#1759) 2025-03-19 15:42:57 -04:00
Lily Delalande 35cbddbf8d config: add optional extension description (#1743) 2025-03-19 10:48:30 -04:00
Zaki Ali 7aaa9dc728 fix: use lowercase names for builtin external extensions (#1756) 2025-03-18 16:15:08 -07:00
marcelle 4c03b34058 feat: refactor register eval (#1713) 2025-03-18 15:18:09 -04:00
Alice Hau ca3dfd72ca fix: fix initial model configuration in cli when using toolshim (#1720) 2025-03-18 10:12:53 -07:00
Salman Mohammed ea0960f645 refactor: clean up log usage (#1704) 2025-03-17 15:18:21 -04:00
Lily Delalande e6c02fb463 fix: developer builtin name (#1699) 2025-03-14 11:34:25 -07:00
Lily Delalande 49dc396c83 ui: load builtins (#1679) 2025-03-13 19:40:39 -07: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
Parker Egli d6cb7c6d87 feat: add session list command in cli (#1586) 2025-03-12 12:04:01 -04: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