Commit Graph

49 Commits

Author SHA1 Message Date
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
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
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
Joe Torreggiani 9d20d882f3 feat: Add mode for fully customizable system prompt template (#1249) 2025-02-20 11:19:44 -05: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
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
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
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
Bradley Axen 6220ef054f feat: Support extending the system prompt (#1167) 2025-02-11 20:03:32 -08:00
Alice Hau 1af67846f0 chore: Change no usage found warning to a debug trace (#1192) 2025-02-11 13:23:32 -05: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 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
Yingjie He 76f8034a5c feat: update gemini models (#1135) 2025-02-07 09:35:51 -08:00
Salman Mohammed 8783519491 fix: improve comment (#1131) 2025-02-06 17:48:20 -05:00
Yingjie He 8dad86dc5f fix: handle empty arguments in tool call (#1111)
Co-authored-by: Salman Mohammed <smohammed@squareup.com>
2025-02-06 10:34:57 -08:00
Michael Neale 91ab336cdb feat: replace prompt for ollama smaller models (#1021) 2025-02-06 09:44:55 -08:00
Alice Hau b4b213ba34 feat: add bedrock provider (#1069)
Co-authored-by: Burak Varlı <unexge@gmail.com>
2025-02-05 17:05:59 -05:00
Yingjie He 40ac1cd0f2 fix: apply cache control correctly to tools (#1071) 2025-02-04 20:30:21 -08:00
Jeremy Collins c9c03222d1 fix: Allow port 443 to be used with https (ollama provider) (#1052) 2025-02-04 12:43:45 +11:00
Wendy Tang 6c15f42e8e fix: support o3 models (#1019) 2025-02-03 12:10:30 +11:00
Alice Hau e851a6d64c chore: add tests and update url construction for azure provider (#988) 2025-01-31 14:03:46 -05:00
Salman Mohammed 16df22f817 chore: update docs for ollama endpoint (#992) 2025-01-31 13:47:41 -05:00
Salman Mohammed 23ae315907 fix: improve url construction in provider (#985) 2025-01-31 12:20:16 -05:00
Wendy Tang 31e0b72b4f fix: explicitly add remember_memory tool in the instructions/system prompt (#965) 2025-01-31 09:17:16 -08:00
Alice Hau 5f6c85d7bd feat: add azure openai provider (#960) 2025-01-31 09:30:36 -05:00
Yingjie He 654e5c6e63 feat: update ui for ollama host (#912) 2025-01-30 09:24:52 -08:00
Kalvin C ff71de422b fix: truncation agent token calculations (#915) 2025-01-30 07:50:19 -08:00
Wendy Tang e8ced5a385 fix: request payload for o1 models (#921)
Co-authored-by: Salman Mohammed <smohammed@squareup.com>
2025-01-30 10:24:32 -05:00
Yingjie He a420e20ca4 fix: improve configure process with error message (#919) 2025-01-29 20:45:25 -08:00
Alice Hau 6051021a8d fix: more graceful handling of missing usage in provider response (#907) 2025-01-29 20:01:05 -05:00
Yingjie He 129e4a9e44 feat: allow setting ollama host (#874) 2025-01-29 11:34:41 -08:00
Bradley Axen 954bdb4842 fix: Fix google provider in app (#859) 2025-01-28 15:12:45 -08:00
Salman Mohammed d771cc125f fix: check context length exceeded phrases on lowercased response (#771) 2025-01-25 20:24:49 -08:00
Bradley Axen 2eb60c675c fix: truncate edits instead of returns (#749) 2025-01-24 17:12:39 -05: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