Alex Hancock
1d74f538ef
feat: non-editable bundled extensions ( #2114 )
2025-04-09 17:27:40 -04:00
Yingjie He
9610406065
feat: use tool level permission control ( #2081 )
2025-04-09 13:45:15 -07:00
Salman Mohammed
513d5c8f5a
refactor: remove agent flavours, move provider to Agent ( #2091 )
2025-04-09 15:02:47 -04:00
Alex Hancock
a3deeef05a
feat: auto-initialize goose config.yaml ( #2102 )
2025-04-09 11:31:19 -04:00
Max Novich
03c06c9bf6
fix windows extensions ( #1968 )
2025-04-08 10:07:37 -07:00
dependabot[bot]
48ac6a3925
chore(deps): bump tokio from 1.43.0 to 1.43.1 ( #2077 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 09:47:50 -07:00
Yingjie He
318f419861
feat: add permission field to the list tools response ( #2080 )
2025-04-08 09:47:29 -07:00
Lily Delalande
490944c3f8
ui: show tool number ( #2071 )
2025-04-07 19:49:58 -04:00
Yingjie He
890f266e7b
feat: start use tool permission confirmation struct ( #2044 )
2025-04-04 16:39:04 -07:00
Michael Neale
15bcb8eb6d
fix: allowlist path exception ( #2022 )
2025-04-04 16:03:06 -04:00
Alex Hancock
3ec0f77ed5
fix: fix OpenAPI build ( #2036 )
2025-04-04 11:58:57 -04:00
Alex Hancock
c3042067a0
fix: properly return errors for malformed config ( #2027 )
2025-04-04 09:55:48 -04:00
Bradley Axen
c8f8963545
feat: Enable frontend tools ( #1778 )
2025-04-03 14:12:42 -07:00
Kalvin C
02e29ed131
style: address clippy clippy::double_ended_iterator_last, and clippy::manual_ok_err ( #2025 )
2025-04-03 10:16:51 -07:00
Denis Buzmakov
fc230ded9b
feat: add ANTHROPIC_HOST configuration for Anthropic in cli and UI ( #1776 )
2025-04-02 13:36:47 -07:00
Salman Mohammed
5ece6592b3
revert: "feat: allowlist optionally for goosed ( #1848 )" ( #2010 )
2025-04-02 13:47:34 -04:00
Uddhav Kambli
4846d15354
# feat(providers): Add support for generic GCP Vertex AI Claude and Gemini models ( #1909 )
2025-04-02 10:22:37 -07:00
Lily Delalande
780194798e
ui: fix onboarding & allow for key deletion ( #1928 )
2025-03-31 13:00:07 -04:00
Michael Neale
5d2e31ddad
feat: allowlist optionally for goosed ( #1848 )
2025-03-27 11:36:27 +11: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
Quentin Machu
188dd5bce9
feat: add basic support for aws bedrock to desktop app ( #1271 )
2025-03-18 08:51:48 -07:00
Lily Delalande
3059fc2771
ui: extensions state updates ( #1674 )
2025-03-14 09:06:50 -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
Parker Egli
d6cb7c6d87
feat: add session list command in cli ( #1586 )
2025-03-12 12:04:01 -04:00
Lily Delalande
4aafc49707
ui: auto update card upon config ( #1610 )
2025-03-11 17:02:32 -07:00
Lily Delalande
eb5b296fdc
ui: fix modal state ( #1598 )
2025-03-10 17:07:14 -07:00
Lily Delalande
5df2875c1c
feat: update config endpoints for use with providers ( #1563 )
2025-03-10 09:51:54 -07:00
Salman Mohammed
32f20cd690
feat: store working directory for sessions ( #1559 )
2025-03-07 11:12:57 -05: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
Uddhav Kambli
68b8c5d19d
feat: add GCP Vertex AI platform as provider ( #1364 )
...
Signed-off-by: Uddhav Kambli <uddhav@kambli.net >
2025-03-03 08:46:11 -08:00
Alex Hancock
92e39acece
feat: hook extensions up in settings-v2 ( #1447 )
2025-02-28 21:27:55 -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
Bradley Axen
0602b35ddc
draft: use rust messages in typescript ( #1393 )
2025-02-26 22:02:43 -05:00
Yingjie He
e51b7be367
feat: allow setting openai base path ( #1369 )
2025-02-25 14:27:03 -08:00
Wendy Tang
3723c64cc5
feat: permission before tool call ( #1313 )
2025-02-24 11:54:41 -08:00
Yingjie He
92833aeb1c
feat: allow users to configure openai host ( #1283 )
2025-02-18 15:00:40 -08:00
Bradley Axen
911f9b2033
feat: tutorial extension ( #1169 )
...
Co-authored-by: Kalvin Chau <kalvin@squareup.com >
2025-02-13 13:54:06 -05: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
Yuku Kotani
58c9eeb6d6
feat: Support VertexAI for Claude ( #1138 )
2025-02-12 09:17:15 -08:00
Bradley Axen
6220ef054f
feat: Support extending the system prompt ( #1167 )
2025-02-11 20:03:32 -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
Max Novich
cfd3ee8fd9
feat: goose windows ( #880 )
...
Co-authored-by: Ryan Versaw <ryan@versaw.com >
2025-02-10 15:05:13 -08:00
Michael Neale
dd55c42342
fix it to use env vars if available ( #1063 )
2025-02-04 19:11: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
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