Commit Graph

825 Commits

Author SHA1 Message Date
Douwe Osinga 87417bccac Remove codex skills flag support (#6775)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-01-28 13:10:55 -05:00
Douwe Osinga 4c3ad4b5f5 Feat/anthropic custom headers (#6774)
Signed-off-by: TR Jordan <tr@tern.sh>
Co-authored-by: TR Jordan <tr@tern.sh>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-01-28 12:56:13 -05:00
Douwe Osinga 0270dd3a1a Fix/GitHub copilot error handling 5845 (#6771)
Signed-off-by: albina-popova <97168987+albina-popova@users.noreply.github.com>
Co-authored-by: albina-popova <97168987+albina-popova@users.noreply.github.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-01-28 12:55:46 -05:00
Rabi Mishra e4938c69e0 fix(google): preserve thought signatures in streaming responses (#6708)
Signed-off-by: rabi <ramishra@redhat.com>
2026-01-28 12:17:08 -05:00
Rabi Mishra 932923e31b fix: Re-enable subagents for Gemini models (#6513)
Signed-off-by: rabi <ramishra@redhat.com>
2026-01-28 12:11:52 -05:00
Rabi Mishra b4cf0fdf51 fix(google): use parametersJsonSchema for full JSON Schema support (#6555)
Signed-off-by: rabi <ramishra@redhat.com>
2026-01-28 12:07:26 -05:00
Rabi Mishra 2673e8acca feat: add requires_auth flag for custom providers without authentication (#6705)
Signed-off-by: rabi <ramishra@redhat.com>
2026-01-28 12:04:12 -05:00
Rabi Mishra 5b757c7f72 fix: normalize extension names consistently in ExtensionManager (#6529)
Signed-off-by: rabi <ramishra@redhat.com>
2026-01-28 11:43:36 -05:00
Douwe Osinga 9e31cfd7f8 Summarize old tool calls (#6119)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-28 11:35:08 -05:00
bruwbird 18d6db47cf codex: refine reasoning effort validation (#6522)
Signed-off-by: Yusuke Shimizu <stm1051212@gmail.com>
2026-01-28 11:03:28 -05:00
Federico G. Schwindt 4d608690b8 fix(codex): correct codex reasoning effort conversion (#6523)
Signed-off-by: Federico G. Schwindt <fgsch@lodoss.net>
2026-01-28 10:52:03 -05:00
Jonathan Hult b8810be806 feat: add max_turns to recipe and subagent settings (#6687)
Signed-off-by: Jonathan Hult <Jonathan@JonathanHult.com>
2026-01-28 10:43:00 -05:00
Romain Beuque 3ec5143635 feat(providers): add OVHcloud AI provider (#6527)
Signed-off-by: Romain Beuque <556072+rbeuque74@users.noreply.github.com>
2026-01-28 10:39:09 -05:00
Peter Willemsen 7f98f1f5f9 New feature: External editor such as vim, helix, etc (#5823)
Signed-off-by: Peter Willemsen <peter@codebuffet.co>
Signed-off-by: = <peter@codebuffet.co>
2026-01-27 20:46:04 -05:00
Lifei Zhou cee4b1bae6 refactor: consolidate recipeError (#6758) 2026-01-28 11:54:43 +11:00
Lifei Zhou beca05ffbe removed the line number in the error message (#6736) 2026-01-28 10:02:05 +11:00
Jack Amadeo 3fcf022236 Add option to run extensions in a container (#6590)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-27 16:30:51 -05:00
Yelsin Sepulveda bc0881caf4 fix[format/openai]: return error on empty msg. (#6511)
Signed-off-by: Yelsin Sepulveda <yelsinsepulveda@gmail.com>
Signed-off-by: The-Best-Codes <bestcodes.official@gmail.com>
Co-authored-by: The-Best-Codes <bestcodes.official@gmail.com>
2026-01-27 07:53:25 -08:00
dorien-koelemeijer e9024b7c19 Logging uplift for model training purposes (command injection model) [Small change] (#6330) 2026-01-27 12:25:11 +07:00
Adrian Cole f5b402bbdf fix(goose): only send agent-session-id when a session exists (#6657)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-01-27 13:43:05 +09:00
dorien-koelemeijer 3dae12765f BERT-based command injection detection in tool calls (#6599) 2026-01-27 10:46:02 +07:00
Rabi Mishra ecdc37c8bf fix: update Gemini context limits (#6536)
Signed-off-by: rabi <ramishra@redhat.com>
2026-01-26 15:38:58 -08:00
David Katz 214f7a2735 fix: Manual compaction does not update context window. (#6682) 2026-01-26 15:44:41 -05:00
jh-block 82ba07ff1d Speed up Databricks provider init by removing fetch of supported models (#6616) 2026-01-26 16:51:49 +01:00
Rizel Scarlett c1a916efd9 Fix MCP elicitation deadlock and improve UX (#6650) 2026-01-23 14:58:57 -05:00
Alex Hancock 8233f0afac chore: upgrade to rmcp 0.14.0 (#6674) 2026-01-23 14:52:43 -05:00
Hugues Clouâtre 346ff7ab84 Fix GCP Vertex AI global endpoint support for Gemini 3 models (#6187)
Signed-off-by: Hugues Clouâtre <hugues@linux.com>
2026-01-23 11:18:54 -05:00
Sheikh Limon 698382c5ac fix: macOS keychain infinite prompt loop (#6620)
Signed-off-by: sheikhlimon <sheikhlimon404@gmail.com>
2026-01-23 16:28:51 +09:00
Adrian Cole 0602dc7ced chore: reduce duplicate or unused cargo deps (#6630)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-01-23 16:27:33 +09:00
Michael Neale e78a1e7d4e feat: codex subscription support (#6600)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
Co-authored-by: Adrian Cole <adrian@tetrate.io>
2026-01-23 17:11:58 +11:00
Lifei Zhou 383ae71759 feat: Add built-in skill for goose documentation reference (#6534) 2026-01-23 11:02:36 +11:00
Douwe Osinga c57c2562a1 Strip the audience for compacting (#6646)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-01-22 16:13:35 -05:00
github-actions[bot] 86b38c6a4f chore(release): release version 1.21.0 (minor) (#6634)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Zane Staggs <zane@squareup.com>
2026-01-22 12:59:51 -08:00
Douwe Osinga 01e607a12d Vibe mcp apps (#6569)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2026-01-22 13:03:44 -05:00
Will Pfleger 13bdff4bb5 Add session forking capability (#5882)
Co-authored-by: Zane Staggs <zane@squareup.com>
2026-01-22 12:49:04 -05:00
Adrian Cole 967fe502ef feat(goose): standardize agent-session-id for session correlation (#6626)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-01-22 12:47:15 +08:00
Adrian Cole 67de49abbb fix(goose): propagate session_id across providers and MCP (#6584)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-01-22 08:28:56 +08:00
Zane 5bf4cf0463 fix: actually set the working dir for extensions from session (#6612) 2026-01-21 12:03:49 -08:00
Lifei Zhou f26ffed587 Lifei/fixed accumulated token count (#6587) 2026-01-22 03:27:16 +11:00
Douwe Osinga 2f083b827a User configurable templates (#6420)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-01-20 17:15:52 -05:00
Rabi Mishra a05f5a3103 feat: exclude subagent tool from code_execution filtering (#6531)
Signed-off-by: rabi <ramishra@redhat.com>
2026-01-20 16:08:21 -05:00
Rabi Mishra fbe46d0b22 feat(gcp-vertex): add model list with org policy filtering (#6393)
Signed-off-by: rabi <ramishra@redhat.com>
2026-01-20 11:49:10 -05:00
Michael Neale a48fd4dc74 chore: encourage extension searching (#6582) 2026-01-20 15:05:48 +11:00
Lifei Zhou 73a878821d resolved all the extensions to load in cli (#6464) 2026-01-19 13:13:54 +11:00
Michael Neale f3c2f8e803 fix: trying this approach to undo regressions for extension loading (#6568) 2026-01-19 11:55:09 +11:00
Zane 080a0e04ba added optional request params and context limit from GOOSE_PREDEFINED_MODELS (#6489) 2026-01-16 08:12:14 -10:00
Alex Hancock 4191826569 chore: upgrade rmcp (#6516) 2026-01-16 12:09:51 -05:00
github-actions[bot] f5753759bb Release 1.20.0
Auto-merged release PR after tag v1.20.0 was pushed
2026-01-16 15:57:28 +00:00
Douwe Osinga 7c62f50c41 Standalone mcp apps (#6458)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-01-16 08:59:04 -05:00
Lifei Zhou 7c3f41e977 fixed test compilation on main branch (#6512) 2026-01-15 08:48:54 -06:00