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
Tyler Rockwood
d395fb9266
goose/providers: add github copilot ( #1926 )
2025-05-08 18:14:10 +10:00
Tibor Vass
df512ab36d
Remove outdated truncation of tool descriptions in OpenAI and Databricks providers ( #2465 )
...
Signed-off-by: Tibor Vass <teabee89@gmail.com >
2025-05-07 21:01:07 -05:00
Raduan Al-Shedivat
a8d4bd0415
load all previous messages if --resume is passed ( #2424 )
2025-05-07 16:42:52 -07: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
c37ea4e99e
[goose-llm] add completion request & error ( #2451 )
2025-05-07 14:50:58 -04:00
Lily Delalande
97ff0cdd03
cli: add summarize slash command ( #2464 )
2025-05-07 12:46:42 -04:00
Michael Neale
c0b79873b5
allowlist blocks and shift SSE to warning ( #2445 )
2025-05-07 09:44:52 -04:00
Michael Neale
38448193bd
this is so much nicer ( #2455 )
2025-05-07 12:39:26 +10:00
Zane
392a101078
Fix resume session with an invalid path crash ( #2453 )
2025-05-06 15:23:00 -07:00
Salman Mohammed
d4c5b30f58
[goose-llm] remove dependency on goose & mcp-core, add needsApproval ( #2425 )
2025-05-06 14:43:49 -04:00
Yingjie He
7fbdb5e79d
fix: use less strict timestamp in system prompt ( #2434 )
2025-05-06 10:02:48 -07:00
Lifei Zhou
705a858cf2
feat: support configurable way to retrieve recipes via github ( #2400 )
2025-05-06 09:54:35 +10:00
Lily Delalande
8ba40bdccc
ctx-mgmt: ctx session management (dev mode only) ( #2415 )
2025-05-02 16:12:56 -04:00
Douwe Osinga
2366a3ad01
Don't require prompt in headless mode for recipes ( #2403 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-05-02 12:20:29 -04:00
Salman Mohammed
fa93f5fbec
feat: add runtime metrics to completion response ( #2404 )
2025-05-02 12:02:26 -04:00
Lifei Zhou
e089b0a845
Lifei/pass param to goose recipe ( #2395 )
2025-05-02 08:47:45 +10:00
Yingjie He
76cb77ebbb
fix: use the pre-fetched mime type ( #2417 )
2025-05-01 14:42:13 -07: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
Zane
1e3c40a0ed
changed default model for databricks to goose-claude-3-5-sonnet ( #2406 )
2025-05-01 09:07:36 -07:00
Sam Osborn
c6d0bc671f
feat(bench): add configurable output directory for benchmarks ( #2290 )
2025-05-01 12:00:54 -04:00
Yingjie He
3d4181fb38
feat: combine create and reply comment tools ( #2388 )
2025-04-30 14:28:03 -07:00
Lily Delalande
67aa019489
context_management: handle summarization in UI ( #2377 )
2025-04-30 16:55:23 -04:00
Yingjie He
8d6c5ef6af
fix: expose ollama error ( #2378 )
2025-04-28 16:46:39 -07:00
Salman Mohammed
711554cbcf
add goose-llm crate to be used by goose service ( #2354 )
2025-04-28 16:50:12 -04:00
Lily Delalande
8193bad5b5
Add context limits for latest gemini and gpt models ( #2359 )
2025-04-25 16:06:39 -04:00
Yingjie He
b5273c71f4
feat: reduce the # of gdrive tools ( #2346 )
2025-04-25 10:47:43 -07: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
Wendy Tang
1b9699cca3
feat: mcp router disable extensions ( #2319 )
2025-04-23 15:31:50 -07:00
Yingjie He
93abd4e54b
feat: preview to-be-removed session ( #2306 )
2025-04-23 10:18:55 -07:00
zengqin huang
fa8059231d
Add new model to google.rs ( #2311 )
2025-04-23 08:57:14 -07:00
Yingjie He
cc755100f0
feat: use the same permission flow for enable extensions ( #2302 )
2025-04-23 08:54:04 -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
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
Raduan
7bed454fdb
goose: improve message for change workdir warning ( #2291 )
2025-04-22 10:41:29 -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
Alex Hancock
a1b46697f3
fix: extension config write locks ( #2283 )
2025-04-21 14:36:12 -04:00
Bradley Axen
6e7b5637b6
fix: handle empty extensions ( #2272 )
2025-04-18 15:16:42 -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
Shea Craig
f850db1847
Update gdrive instructions to be comprehensive ( #2265 )
2025-04-18 10:23:14 -07:00
Yingjie He
03b461bb1a
fix: resolve the deadlock while listing tools ( #2242 )
2025-04-17 11:31:03 -07:00
Yingjie He
30a4965c17
feat: support o4-mini model ( #2247 )
2025-04-17 11:30:46 -07:00
Salman Mohammed
2b3ff8e020
revert: check is_command_allowed for allowlisted extensions ( #2244 )
2025-04-17 13:34:25 -04:00
sana-db
66bfcc0e55
Make GOOSE_CLI_THEME persist to config file and stick for future session ( #2099 )
2025-04-16 21:41:29 -07:00
Chris Rose
ee1d20ecf1
feat: allow OPENAI_CUSTOM_HEADERS to be set in goose config ( #2235 )
2025-04-16 19:55:34 -07:00
Michael Neale
9524bc8b8d
feat: better support for gpt 4.1 with per model prompts ( #2201 )
2025-04-17 11:39:41 +10: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
Yingjie He
0148ced33e
fix: expose not support tool call error ( #2231 )
2025-04-16 16:03:22 -07:00