Commit Graph

497 Commits

Author SHA1 Message Date
Yiming Zhang
26348a695d feat: Add command goose update to update goose CLI version (#1308)
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2025-02-26 15:02:30 -05:00
Yingjie He
fd3ebeebed fix: update approve prompt (#1383) 2025-02-26 08:54:57 -08:00
Bradley Axen
e615ad1a8e feat: interactive after run (#1377) 2025-02-26 17:33:02 +01:00
Yingjie He
e51b7be367 feat: allow setting openai base path (#1369) 2025-02-25 14:27:03 -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
wanderer
c35ea66dd8 Check that we have wl-copy and paste (#1361) 2025-02-23 19:47:39 -06:00
Aarni Koskela
45b3812bc9 fix: handle OpenAI API errors better (#1291) 2025-02-23 13:31:50 -08:00
Yingjie He
5d4f824b76 feat: add experiment manager to control whether we enable a feature (#1287) 2025-02-21 10:03:20 -08:00
Wendy Tang
7355afe814 feat: consolidate goose settings config (#1318) 2025-02-21 09:40:10 -08:00
Kalvin C
e57b766fa2 feat(google_drive): add corpora and pageSize parameter to search tool (#1311) 2025-02-20 10:10:33 -08:00
Kalvin C
6881953953 style: use is_none_or instead of map_or per clippy warnings rust >= 1.85.0 (#1314) 2025-02-20 09:59:13 -08:00
Jack Eadie
3af2bf869d For client, move println! and eprintln! to tracing (#1304) 2025-02-20 09:01:12 -08:00
Kalvin C
296e3cbf56 fix: use in_state_dir to match logs directory (#1298) 2025-02-20 08:38:05 -08:00
Joe Torreggiani
9d20d882f3 feat: Add mode for fully customizable system prompt template (#1249) 2025-02-20 11:19:44 -05:00
Yingjie He
4b94906bb6 fix: update flaky log test (#1295) 2025-02-19 16:49:32 -08:00
Yingjie He
26ce0e6706 log tokenizer download status (#1275) 2025-02-19 14:40:06 -08:00
Kalvin C
a59119bc27 feat: propagate external_model_message upwards on errors (#1297) 2025-02-19 12:11:59 -08:00
Yingjie He
67883ca3c7 fix:expose unsupported tool use error (#1293) 2025-02-19 09:37:38 -08:00
Yingjie He
92833aeb1c feat: allow users to configure openai host (#1283) 2025-02-18 15:00:40 -08:00
Yingjie He
d8ca7a3e1b fix:extra error handling for gemini (#1268) 2025-02-18 12:57:29 -08:00
Kalvin C
b22af1d4c8 feat: add goose info command to display directories in use + config (#1239) 2025-02-18 10:29:03 -08:00
Zaki Ali
4eb6d979d0 fix: configure medium importance in configuration (#1273) 2025-02-18 08:21:55 -08:00
Salman Mohammed
aa32c4a61d feat: support OpenAI reasoning effort configuration for O1/O3 models (#1266) 2025-02-17 18:53:49 -05:00
Cole McIntosh
d29022b462 feat(openai): Add organization and project support for OpenAI provider (#1250) 2025-02-17 14:53:23 -08:00
Max Novich
559bfe67e6 feat: linux computer control (WIP) (#1227) 2025-02-14 13:00:38 -08:00
marcelle
8bc43f4219 Marcelle/verbose tool output (#1230) 2025-02-13 21:12:39 -05:00
Bradley Axen
911f9b2033 feat: tutorial extension (#1169)
Co-authored-by: Kalvin Chau <kalvin@squareup.com>
2025-02-13 13:54:06 -05:00
Vineet
8416b9ec50 fix: Update help docs for resume CLI arg (#1210) 2025-02-13 09:03:57 -08:00
Bradley Axen
394cd1917d Revert #1138 (#1213) 2025-02-12 20:18:46 -08:00
Alex Hancock
9287eaeb5d feat: endpoints for config management via goose-server (#1207)
Co-authored-by: Lily Delalande <ldelalande@squareup.com>
2025-02-12 21:19:13 -05:00
Michael Neale
e461e6845d feat: handle images mentioned in messages (#1202) 2025-02-12 14:36:46 -08:00
Wendy Tang
793c45dc78 feat: allow removing extensions (#1132) 2025-02-12 09:57:00 -08:00
Yuku Kotani
58c9eeb6d6 feat: Support VertexAI for Claude (#1138) 2025-02-12 09:17:15 -08:00
Wendy Tang
724e5ac9a9 fix: fix lint error (#1203) 2025-02-12 08:33:53 -08:00
Wendy Tang
80b694d6c6 fix: validate function call json schemas for openai (#1156)
Co-authored-by: angiejones <jones.angie@gmail.com>
2025-02-11 23:20:27 -08:00
TechnoHouse
5e8a8bae3d Support modifying AZURE_OPENAI_API_VERSION (#1042)
Co-authored-by: Jean-FrançoisMillet <JMillet@barbizon.fr>
2025-02-11 23:01:32 -08:00
Will
255c849e5e Improve rg tool use. (#1188) 2025-02-11 22:42:57 -08:00
Bradley Axen
7a8552ed9e feat: simplify CLI sessions (#1168) 2025-02-11 21:16:58 -08:00
Bradley Axen
6220ef054f feat: Support extending the system prompt (#1167) 2025-02-11 20:03:32 -08:00
lily-de
a5e2419380 chore: Update thinking.rs (#1197) 2025-02-11 16:10:53 -05:00
Alice Hau
1af67846f0 chore: Change no usage found warning to a debug trace (#1192) 2025-02-11 13:23:32 -05:00
Yingjie He
848c25cf69 fix: consistently use LANGFUSE_URL instead of LANGFUSE_HOST (#1196) 2025-02-11 10:19:06 -08:00
Kalvin C
145cdf2937 chore: re-add tests, tidy up goose-cli/Cargo.toml, send + sync logic (#1193) 2025-02-11 10:16:05 -08:00
Kalvin C
54af4c914c feat: follow XDG spec on linux/mac and use windows known folders for config and logs (#1153) 2025-02-11 08:47:28 -08:00
Salman Mohammed
fdcf374462 fix: write to config yaml if provider test succeeds (#1178) 2025-02-11 09:52:45 -05:00
Salman Mohammed
0dd5956d30 feat: port over MCP prompts to developer extension (#832) 2025-02-11 09:17:35 -05:00
Salman Mohammed
4cd341436e feat: update system prompt to include current date, response formatting (#837) 2025-02-11 08:45:18 -05:00
evalstate
162348dd1f fix(anthropic): include cached tokens in usage count logs (#947)
Co-authored-by: angiejones <jones.angie@gmail.com>
2025-02-10 21:45:26 -06:00
Max Novich
cfd3ee8fd9 feat: goose windows (#880)
Co-authored-by: Ryan Versaw <ryan@versaw.com>
2025-02-10 15:05:13 -08:00