Commit Graph

70 Commits

Author SHA1 Message Date
Alice Hau
be09849128 [feat] goosebenchv2 additions for eval post-processing (#2619)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-05-21 15:00:13 -04:00
Antonio Cheong
4ae5e4264c feat: GitHub Copilot stream support (fixes gpt-4.1, claude) (#2576)
Co-authored-by: Yingjie He <yingjiehe@squareup.com>
2025-05-19 10:23:04 -07:00
Lifei Zhou
a60cef233b added recipe_dir (#2543) 2025-05-16 18:04:38 +10:00
Yingjie He
b52af12910 chore(release): release version 1.0.24 (#2552) 2025-05-15 14:41:28 -07:00
dependabot[bot]
1d1b15caf5 chore(deps): bump ring from 0.17.12 to 0.17.14 (#2497)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-13 17:43:14 -07:00
Salman Mohammed
b7dd3aba73 [goose-llm] autogenate kotlin bindings using uniffi-rs proc macros (#2478) 2025-05-09 12:15:38 -04:00
Alice Hau
77146e5035 chore(release): release version 1.0.23 (#2486)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-05-08 16:49:40 -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
Salman Mohammed
300dd06ec8 [goose-llm] add generate tooltip & session name via extract method (#2467)
* extract method in provider to use for structured outputs

* generate session name from msgs

* generate tooltip from msgs

* add provider tests
2025-05-07 15:42:03 -04:00
Salman Mohammed
d4c5b30f58 [goose-llm] remove dependency on goose & mcp-core, add needsApproval (#2425) 2025-05-06 14:43:49 -04:00
Alice Hau
c6986b7099 chore(release): release version 1.0.22 (#2449)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-05-06 13:01:40 -04:00
Lifei Zhou
e089b0a845 Lifei/pass param to goose recipe (#2395) 2025-05-02 08:47:45 +10:00
Kalvin C
b47530d567 chore(release): release version 1.0.21 (#2394) 2025-04-29 13:42:31 -07:00
Salman Mohammed
711554cbcf add goose-llm crate to be used by goose service (#2354) 2025-04-28 16:50:12 -04:00
Zaki Ali
4a92d61256 chore(release): release version 1.0.20 (#2309) 2025-04-22 18:57:06 -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
Alex Hancock
a1b46697f3 fix: extension config write locks (#2283) 2025-04-21 14:36:12 -04:00
Kalvin C
603f49af01 chore(release): release version 1.0.19 (#2273) 2025-04-18 15:36:44 -07:00
Yingjie He
03b461bb1a fix: resolve the deadlock while listing tools (#2242) 2025-04-17 11:31:03 -07:00
meenalc
e073e32178 feat: Build a prototype FFI for goose rust library (#2206)
This builds a prototype FFI for goose rust library which only supports initializing goose agent and sending message, there is no support for tool calling yet in this library.
2025-04-16 16:53:03 -07:00
Zaki Ali
129a8b7e30 chore(release): release version 1.0.18 (#2219) 2025-04-15 17:43:34 -07:00
Salman Mohammed
97bdf32be6 refactor: implement nested streaming for frontend & regular tool approval requests (#2184)
Co-authored-by: Kalvin Chau <kalvin@block.xyz>
2025-04-14 13:53:08 -04:00
Lily Delalande
379f7484c6 hotfix: rename add extension (#2167) 2025-04-11 18:07:37 -04:00
Tyler
54f794bc32 feat: add temperature env var (#2083) 2025-04-11 13:45:57 -04:00
dependabot[bot]
26a8bcafbe chore(deps): bump crossbeam-channel from 0.5.14 to 0.5.15 (#2127)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-11 09:05:43 -07:00
Kalvin C
d1c124c28d feat: add recipes, a custom goose agent configuration (#2115) 2025-04-09 18:57:24 -07:00
Michael Neale
2c483a8146 google docs api (#2097) 2025-04-09 12:30:19 +10: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
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
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
Salman Mohammed
5ece6592b3 revert: "feat: allowlist optionally for goosed (#1848)" (#2010) 2025-04-02 13:47:34 -04:00
Salman Mohammed
060345a348 chore(release): release version 1.0.17 (#1992) 2025-04-01 17:28:13 -04:00
Young Kim
2fbf601446 Add input and output token tracking to SessionMetadata (#1979) 2025-04-01 11:08:28 -07:00
Yingjie He
3c972b2dad fix: fix the empty input with ⌘+Down (#1977) 2025-04-01 10:20:13 -07:00
Michael Neale
5d2e31ddad feat: allowlist optionally for goosed (#1848) 2025-03-27 11:36:27 +11:00
Zaki Ali
50a0bb3e2d chore(release): release version 1.0.16 (#1875) 2025-03-26 15:21:33 -07:00
marcelle
38071efd75 chore(release): release version 1.0.15 (#1749) 2025-03-18 17:24:48 -04:00
marcelle
4c03b34058 feat: refactor register eval (#1713) 2025-03-18 15:18:09 -04:00
Kalvin C
7f445b1d6b feat(google_drive): use oauth2 crate for PKCE support, make token storage generic over Serializable (#1645) 2025-03-14 17:38:22 -07:00
Wendy Tang
bc0158c828 chore(release): release version 1.0.14 (#1676) 2025-03-13 15:37:35 -07:00
Wendy Tang
d84b28fae3 Revert "feat: handling larger more complex PDF docs (and fix) (#1663)" (#1675) 2025-03-13 15:08:37 -07:00
Michael Neale
4c31832384 feat: handling larger more complex PDF docs (and fix) (#1663) 2025-03-13 12:37:09 -07:00
Kalvin C
22c8b32c78 feat(google_drive): move credentials into keychain, add optional fallback (#1603) 2025-03-12 09:28:45 -07:00
Michael Neale
bdb90a56ba feat: google sheets support (in google drive builtin MCP server) (#1601) 2025-03-12 08:59:49 -07:00
Alice Hau
d12f089f06 chore(release): release version 1.0.13 (#1623) 2025-03-11 17:40:20 -04:00
Zaki Ali
c0e719eaba fix: merge error logging in goose bench (#1545) 2025-03-10 15:45:00 -07:00
Lily Delalande
5df2875c1c feat: update config endpoints for use with providers (#1563) 2025-03-10 09:51:54 -07:00
Michael Neale
602300c61f feat: work with docs/xls and simple html (#1526) 2025-03-10 10:29:00 +11:00