Commit Graph

76 Commits

Author SHA1 Message Date
Zane
7027de6238 Move token limits to backend (#2484) 2025-05-12 16:52:46 -04:00
Lily Delalande
01e28423ff ctx_management: summarize on command button (#2479) 2025-05-08 11:43:53 -06:00
Michael Neale
c0b79873b5 allowlist blocks and shift SSE to warning (#2445) 2025-05-07 09:44:52 -04:00
Lily Delalande
8ba40bdccc ctx-mgmt: ctx session management (dev mode only) (#2415) 2025-05-02 16:12:56 -04:00
Alice Hau
c99d5beb07 feat: Azure credential chain logging (#2413)
Co-authored-by: Michael Paquette <mpaquette@pax8.com>
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-05-01 14:09:37 -04:00
Lily Delalande
67aa019489 context_management: handle summarization in UI (#2377) 2025-04-30 16:55:23 -04: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
Salman Mohammed
fd1f829751 feat: present options to user when context length is exceeded (#2207)
Co-authored-by: Yingjie He <yingjiehe@squareup.com>
2025-04-23 17:19:32 -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
Yingjie He
8247fd6c1d refactor: use the verify_secret_key util for all api handlers (#2284) 2025-04-21 13:27:38 -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
Zane
e859ad1115 Chat bottom menu bar token and tools alerts (#2146)
Co-authored-by: Lily Delalande <119957291+lily-de@users.noreply.github.com>
2025-04-18 10:43:50 -07:00
Yingjie He
03b461bb1a fix: resolve the deadlock while listing tools (#2242) 2025-04-17 11:31:03 -07:00
Salman Mohammed
2b3ff8e020 revert: check is_command_allowed for allowlisted extensions (#2244) 2025-04-17 13:34:25 -04:00
Yingjie He
167ac0efdc feat: improve tool loading (#2193) 2025-04-14 20:10:07 -07:00
Yingjie He
79e65ec3de fix: resolve confirmation (#2161) 2025-04-11 13:58:54 -07:00
Zaki Ali
454e4a47f4 UI Recipe/Custom Agents (#2119)
Co-authored-by: Kalvin Chau <kalvin@block.xyz>
2025-04-11 13:28:29 -07:00
Wendy Tang
b030f845ce feat: enable extension from ui (#2117) 2025-04-11 13:06:59 -07:00
Yingjie He
df7f2b8ab9 feat: support tool level permission control in ui (#2133) 2025-04-11 12:19:08 -07:00
Michael Neale
add681ef05 fix: allowlist bypass for developers (#2149) 2025-04-11 14:01:22 -04:00
Michael Neale
58c67da2e5 fix: allowlist with scoping (#2143) 2025-04-11 08:59:43 +10:00
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