Commit Graph

791 Commits

Author SHA1 Message Date
Jack Amadeo 6357f73ea5 fix: unify context limit resolution behind provider API (#11213)
Signed-off-by: Jack Amadeo <jackamadeo@squareup.com>
2026-08-26 14:34:16 +00:00
Michael Neale bcbf3c7723 Make roaming an opt-in goose-cli feature (default-off, stays in-tree) (#11516)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
Co-authored-by: Michael Neale <14976+michaelneale@users.noreply.github.com>
Co-authored-by: pstayets <philip@vulturelabs.com>
Co-authored-by: pstayet <philipstayetski2416@gmail.com>
Co-authored-by: Colin Gauvin <colin@gauvin.id>
2026-08-25 07:22:46 +00:00
Tymofii Pidlisnyi ff5935fa12 feat(hooks): add on_failure block for PreToolUse hooks (#11449)
Signed-off-by: Tymofii Pidlisnyi <171286556+aeoess@users.noreply.github.com>
Co-authored-by: Tymofii Pidlisnyi <171286556+aeoess@users.noreply.github.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-08-25 02:08:37 +00:00
Alex Hancock f9ac24cbfc docs: add SDK API reference for Rust, Python, and Kotlin (#11251) 2026-08-24 20:07:29 +00:00
Michael Neale 2eb3ab1001 docs: correct Telegram gateway setup (#11527) 2026-08-24 19:22:58 +10:00
Abhijay Jain 3cfe512ad2 feat(providers): add TrustedRouter declarative provider (#11422)
Signed-off-by: Abhijay Jain <Abhijay007j@gmail.com>
2026-08-24 08:04:25 +00:00
Lifei Zhou d8cc74fc0e cli: remove recipe secret discovery (#11435) 2026-08-21 04:16:12 +00:00
Abhijay Jain 8e8b674cf0 feat(providers): add Gondola as declarative OpenAI-compatible provider (#11421)
Signed-off-by: Abhijay Jain <Abhijay007j@gmail.com>
2026-08-21 01:47:18 +00:00
Tymofii Pidlisnyi d0fc739a4c feat(hooks): add PreToolUseResult event and stable tool_call_id across tool lifecycle (#11120)
Signed-off-by: Tymofii Pidlisnyi <171286556+aeoess@users.noreply.github.com>
Signed-off-by: Douwe Osinga <douwe.osinga@gmail.com>
Co-authored-by: Tymofii Pidlisnyi <171286556+aeoess@users.noreply.github.com>
Co-authored-by: Douwe Osinga <douwe.osinga@gmail.com>
2026-08-21 00:38:53 +00:00
Abhijay Jain cd23a1ed40 feat(providers): add SayGM as declarative OpenAI-compatible provider (#11267)
Signed-off-by: Abhijay Jain <Abhijay007j@gmail.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-08-20 07:52:23 +00:00
Abhijay Jain 6d6abf74a1 feat(skills): add web-search and browser-use built-in skills (#11233)
Signed-off-by: Abhijay Jain <Abhijay007j@gmail.com>
2026-08-19 21:51:24 +00:00
tic-top 9f941fbfc5 feat(cli): let --with-extension name its extension (#11127)
Signed-off-by: kirp@umich.edu <kirp@umich.edu>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-19 00:17:58 +00:00
Andrew 3810898a74 feat(mcp): support pre-registered OAuth clients for streamable_http extensions (#11182)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: OpenAI Codex <codex@openai.com>
2026-08-14 15:57:03 -04:00
Michael Neale 0d0d130d96 refactor(computercontroller): remove automation_script, web_scrape, and cache tools (#11198) 2026-08-14 13:30:46 +00:00
Lifei Zhou 433d1b3c8f fix (provider): deprecated gemini oauth provider (#11223) 2026-08-14 09:33:43 +00:00
Jasper 38debd7420 fix: enforce review check tool policy (#11128) 2026-08-11 13:28:12 +00:00
Abhijay Jain d6ee97b4ce docs: add tool shim guide covering when to enable, backends, and troubleshooting (#10858) 2026-08-10 10:24:28 +00:00
Vincenzo Palazzo fe49eb389e docs: document auto-injected GOOSE_SHELL flags (#10759)
Co-authored-by: goose <opensource@block.xyz>
2026-08-04 10:17:37 -04:00
Lifei Zhou 48f1a7ec6e chore (codex-acp): migrate to @agentclientprotocol/codex-acp (#10923) 2026-08-04 05:53:58 +00:00
Douwe Osinga 514fe5f43e Remove CLI project support (#10838)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-08-03 14:11:42 +00:00
Douwe Osinga 0f32f8d0a9 docs: update Discord invite (#10863)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
Co-authored-by: Jasper Hugo <jasper@jasperhugo.com>
2026-07-31 22:49:19 +00:00
Lee-Si-Yoon 6a6d56fc0e feat(provider): add Friendli as declarative provider (#10762) 2026-07-31 11:57:01 -04:00
jonathan MERCIER a6420ea34b Add Azure AI Foundry multi-LLM provider (#10622)
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2026-07-30 15:14:26 +00:00
Douwe Osinga 8c8b46736a docs: remove retired site resources (#10817)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-30 13:40:37 +00:00
tlysanhuo dd34084726 feat(otel): emit GenAI semantic convention attributes (#10700) 2026-07-30 00:08:41 +00:00
Alex Hancock dd45906cb8 Deprecate and remove ui/text TUI (#10799) 2026-07-29 18:45:39 +00:00
San Clemente ca5bfd3c5c docs: refresh Ophis extension page (tool list, chains, skills link) (#10681)
Co-authored-by: san-npm <san-npm@users.noreply.github.com>
2026-07-29 09:54:38 -04:00
Lifei Zhou 0b234bdcfe disable scheduler by default for acp (#10781) 2026-07-29 09:54:49 +00:00
Alex Hancock cdea92003a Add configurable GOOSE_DOCS_ROOT for air-gapped docs access (#10294) 2026-07-26 12:42:18 +00:00
Lifei Zhou 45815e1d31 feat (acp): Gate tool-call label enrichment on ACP client capability (#10644) 2026-07-23 05:04:30 +00:00
Douwe Osinga ceb94b24dc Clean up stale documentation audit findings (#10114)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-17 13:36:58 +02:00
Douwe Osinga 60d2649ffb docs: update environment and config references (#10203)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-15 14:08:37 -04:00
Chetan Raghuvanshi 7d6be4a46c docs: document hook deny contract, matcher regex, tool_input keys, and provider config (#10467)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-15 11:58:09 -04:00
Michael Neale daac967b03 docs: remove stale gooseignore references (#10359) 2026-07-15 08:01:05 +00:00
Ben Godfrey f47cebf855 feat(metamodels): Add support for Muse Spark 1.1 via the Meta Models API (#10432) 2026-07-14 12:55:42 -04:00
Lifei Zhou 6d699361a0 chore: Remove stale crates/goose-server and update docs (#10224)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-07-07 23:45:18 +00:00
Barry 80ec6afbc8 docs(cli): clarify session --edit context retention (#10257) 2026-07-05 13:43:55 +00:00
Jasper a162a7f778 Improve ACP auth and origin defaults (#9886) 2026-07-01 22:08:46 +00:00
Adam Dalloul a3b4166d4e Update EmpirioLabs provider display name to EmpirioLabs AI (#10126) 2026-07-01 17:06:38 +00:00
Sunil Kumar 12c3e234f5 feat(providers): support OpenRouter request parameters (#9276)
Signed-off-by: sunilkumarvalmiki <g.sunilkumarvalmiki@gmail.com>
Signed-off-by: Douwe Osinga <douwe@sidewalklabs.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-30 22:48:03 +00:00
Sean Murphy 20966fd057 feat: add --edit session flag to edit conversation before forking (#9799)
Signed-off-by: Sean Murphy <murphysean84@gmail.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-30 21:15:52 +00:00
FenjuFu 04da8e8702 feat: add iFlytek Spark and Astron MaaS providers (#9837)
Signed-off-by: FenjuFu <fufenjupku@gmail.com>
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-30 21:15:50 +00:00
Lucas Alvares Gomes a90430e8e5 Make OpenAI Responses API store param configurable (#10040)
Signed-off-by: Lucas Alvares Gomes <lucasagomes@gmail.com>
2026-06-30 20:00:12 +00:00
Lifei Zhou f81a0e2471 chore: Remove legacy MCP-UI proxy support (#10086) 2026-06-29 22:58:40 +00:00
Ken Jo ec0ae7e12c docs: name the message field in the hooks payload guide (#9913)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-28 20:24:32 +00:00
Jack Amadeo 854fed5e5d move anthropic provider into goose-providers (#9985) 2026-06-25 23:00:08 +00:00
Max Novich e51d70f1fa [codex] Emit assistant reply text in Stop hooks (#9968) 2026-06-24 17:03:01 +00:00
Lifei Zhou efafdf72a9 removed tunnel rest api and ui (#9932) 2026-06-24 14:50:07 +00:00
Douwe Osinga e4f8b61b58 Migrate diagnostics to JSON report (#9964)
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
2026-06-24 01:32:56 +00:00
nuthalapativarun eef6c2a2fa fix: remove unused SubagentStart/SubagentStop hook events (#9960)
Signed-off-by: Varun Nuthalapati <nuthalapativarun@gmail.com>
2026-06-23 19:55:50 +00:00