Commit Graph

500 Commits

Author SHA1 Message Date
Michael Neale 19dc192efe feat: gateway to chat to goose - telegram etc (#7199) 2026-02-25 06:49:55 +00:00
David Katz 716085ce09 Simplified custom model flow with canonical models (#6934) 2026-02-24 01:12:10 +00:00
Adrian Cole e9cef3ebbb feat(claude-code): add permission prompt routing for approve mode (#7420)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-24 00:06:07 +00:00
Douwe Osinga 3e0b374bb2 Display working dir (#7419)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-02-23 11:19:05 +00:00
Clay aa05308803 refactor: remove allows_unlisted_models flag, always allow custom model entry (#7255)
Signed-off-by: clayarnoldg2m <carnold@g2m.ai>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 20:23:00 +00:00
jh-block 966bbba819 Remove display_name from local model API and use model ID everywhere (#7382) 2026-02-20 13:11:56 +00:00
Douwe Osinga 93f123280e Completely pointless ascii art (#7329)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-02-20 12:19:43 +00:00
Michael Neale 38684edb70 fix: stderr noise (#7346) 2026-02-19 23:31:52 +00:00
Douwe Osinga ddd35f6d47 feat: add local inference provider with llama.cpp backend and HuggingFace model management (#6933)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: jh-block <jhugo@block.xyz>
Co-authored-by: Spence <spencermartin@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2026-02-19 18:30:05 +00:00
Michael Neale 629108d0fc fix: detect low balance and prompt for top up (#7166)
Signed-off-by: raj-subhankar <subhankar.rj@gmail.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: raj-subhankar <subhankar.rj@gmail.com>
2026-02-19 02:20:16 +00:00
Alex Hancock 4b3eef0c9a chore: upgrade to rmcp 0.16.0 (#7274) 2026-02-19 01:41:14 +00:00
Rizel Scarlett 691cff1919 fix: display 'Code Mode' instead of 'code_execution' in CLI (#7321) 2026-02-18 23:21:12 +00:00
debugmcpdev c932766afc fix(cli): replace shell-based update with native Rust implementation (#7148)
Signed-off-by: JF <john.franklin@gmail.com>
Co-authored-by: JF <john.franklin@gmail.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2026-02-18 21:18:25 +00:00
Rabi Mishra f4814843b3 fix(cli): handle Reasoning content and fix streaming thinking display (#7296)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-18 15:36:51 +00:00
Lifei Zhou 5dacfde2f3 chore: show important keys for provider configuration (#7265) 2026-02-18 07:10:53 +00:00
Douwe Osinga 9a91fccfb5 Everything is streaming (#7247)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-17 18:53:38 +00:00
Zane fea34accc2 Added cmd to validate bundled extensions json (#7217) 2026-02-17 17:47:48 +00:00
David Katz 3959805198 Use Canonical Models to set context window sizes (#6723) 2026-02-17 16:43:10 +00:00
Rabi Mishra f2939483df fix: restore subagent tool call notifications after summon refactor (#7243)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-17 14:40:56 +00:00
Chih-Tao Lee 5328467867 feat: add GoosePlatform to AgentConfig and MCP initialization (#6931)
Signed-off-by: Jazzcort <jason101011113@gmail.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2026-02-17 13:41:50 +00:00
Adrian Cole 4a5848ea76 fix(otel): use monotonic_counter prefix and support temporality env var (#7234)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-16 21:45:15 +00:00
Douwe Osinga dbf57c81fd Streaming markdown (#7233)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-16 20:11:01 +00:00
Adrian Cole ab5407508b feat(otel): respect standard OTel env vars for exporter selection (#7144)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-14 01:03:11 +00:00
Rabi Mishra ad3bea3685 fix: allow concurrent tool execution within the same MCP extension (#7202)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-13 12:40:46 +00:00
Michael Neale 85348d2745 nit: show dir in title, and less... jank (#7138) 2026-02-13 04:16:46 +00:00
Sahil Bhatt d1aa571871 Fix/configure add provider custom headers (#7157)
Signed-off-by: Sahil8383 <sahilbhatt915@gmail.com>
2026-02-12 14:23:46 +00:00
Adrian Cole 8d59c2dced feat: MCP support for agentic CLI providers (#6972)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-11 23:37:52 +00:00
Jack Amadeo fb47728f1b More no-window flags (#7122) 2026-02-11 17:43:18 +00:00
Eckhart Köppen 1aacd56225 feat: Allow overriding default bat themes using environment variables (#7140)
Signed-off-by: Eckhart Köppen <eck@40hz.org>
2026-02-11 18:09:13 +01:00
Douwe Osinga 12a346fec1 Make the system prompt smaller (#6991)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-02-11 15:48:49 +00:00
Josh Soref f636a97faa Spelling (#7137)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2026-02-11 14:35:24 +00:00
Rodolfo Olivieri 845577726d Group dependencies in root Cargo.toml (#6948)
Signed-off-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com>
2026-02-11 14:10:09 +00:00
tlongwell-block 7ea19f5c83 feat: replace subagent and skills with unified summon extension (#6964)
Signed-off-by: Travis Longwell <travis@block.xyz>
2026-02-10 19:13:38 +00:00
Sam W 1168d7d9b1 feat: add AGENT=goose environment variable for cross-tool compatibility (#7017) 2026-02-10 17:18:50 +00:00
Rodolfo Olivieri 58e86d58ed Implement manpage generation for goose-cli (#6980)
Signed-off-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com>
2026-02-10 15:30:12 +00:00
Michael Neale a3ba124178 tidy: clean up old benchmark and add gym (#7081) 2026-02-09 06:08:46 +00:00
Adrian Cole 08b89ca66b fix: remove Option from model listing return types, propagate errors (#7074)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-09 00:03:10 +00:00
Adrian Cole a251fec55e fix(deps): trim bat to resolve RUSTSEC-2024-0320 (#7061)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-08 02:17:28 +00:00
Bradley Axen b18120bec3 Remove clippy too_many_lines lint and decompose long functions (#7064) 2026-02-07 04:10:24 +00:00
Adrian Cole 948cb91d54 refactor: move disable_session_naming into AgentConfig (#7062)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-07 00:55:55 +00:00
Adrian Cole 59f5958f0e fix(deps): bump bat to 0.26.1 to resolve RUSTSEC-2026-0008 (#7021)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-06 08:59:15 +00:00
harry ca879da3ba feat(cli): add type-to-search filtering to select/multiselect dialogs (#6862)
Signed-off-by: Harrison <hcstebbins@gmail.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 21:01:37 +00:00
Rabi Mishra 06e8b85907 feat(google): add configurable thinking level for Gemini 3 models (#6585)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-05 15:47:03 +00:00
Rabi Mishra 1e645c0212 feat: display subagent tool calls in CLI and UI (#6535)
Signed-off-by: rabi <ramishra@redhat.com>
2026-02-03 20:56:59 +00:00
Zane aa356bd460 fix: per session working dir isolation (#6920) 2026-02-03 18:20:02 +00:00
Elias Posen 8631caa890 Use Port of Context (pctx) for code mode (#6765)
Signed-off-by: Elias Posen <elias@posen.ch>
Signed-off-by: Adrian Cole <adrian@tetrate.io>
Co-authored-by: Adrian Cole <adrian@tetrate.io>
2026-02-03 12:15:49 -05:00
Douwe Osinga 0f334dbd45 Make ctrl-c work like in claude code (#6900)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-02-03 12:08:16 +00:00
Jack Amadeo a9f4b2d637 Remove dependency on goose-mcp from goose crate (#6637) 2026-02-02 18:21:35 +00:00
Trae Robrock f76a3594dd Missed a couple of places that hard code J for the newline key (#6853)
Signed-off-by: Trae Robrock <trobrock@gmail.com>
2026-01-30 15:46:06 -08:00
Zane a06436461b Refactor: move persisting extension to session outside of route (#6685) 2026-01-29 16:03:03 -08:00