Commit Graph

553 Commits

Author SHA1 Message Date
dependabot[bot] 651a2022fc chore(deps): bump rustyline from 15.0.0 to 18.0.0 (#8961)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-05-12 18:21:44 -04:00
zuyua9 314f145779 fix: isolate GitHub recipe temp paths (#8878) 2026-05-12 19:11:55 +00:00
Naman Vats 8905482318 fix(cli): emit cumulative token usage in stream-json/json complete event (#8870)
all done
2026-05-12 14:49:44 -04:00
Jack Amadeo a38922d95e Agents crud (#9084) 2026-05-11 17:33:32 +00:00
Alex Hancock 40d4b118bb feat: Hooks (#9093) 2026-05-11 16:02:44 +00:00
Jack Amadeo 64f795f82c add (auto) updating for plugins (#9061) 2026-05-07 13:28:53 +00:00
Douwe Osinga 8f35a4db7c Skip automatic fix which crashes (#9036)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-05-06 13:14:17 +00:00
Alex Hancock cadae27bb0 fix: 8531 - elicitation fixes (#8999)
Signed-off-by: Alex Hancock <alexhancock@block.xyz>
2026-05-05 18:47:25 +00:00
Jack Amadeo 5f9a5a53db install plugins (#8949) 2026-05-04 12:58:25 +00:00
Andrew Harvard b11c9a3d98 render mcp apps inline in goose2 (#8877)
Signed-off-by: Andrew Harvard <aharvard@squareup.com>
2026-05-04 12:25:38 +00:00
Angie Jones 17c12bfbd8 fix: unscheduling a recipe should not delete them (#8978)
Signed-off-by: Angie Jones <jones.angie@gmail.com>
2026-05-04 01:26:54 +00:00
Kalvin C ef73610cc1 feat: goose2 add support for custom providers in ui & acp (#8924) 2026-04-30 21:05:10 +00:00
Andrew Harvard f908837407 [goose2] MCP Apps: translate ACP host capabilities into MCP initialization (#8623)
Signed-off-by: Andrew Harvard <aharvard@squareup.com>
2026-04-28 12:03:44 +00:00
jh-block ce928f04e8 Add Windows CUDA release artifacts (#8750)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-04-27 19:51:11 +00:00
dependabot[bot] 978ff24b10 chore(deps): bump the cargo-minor-and-patch group across 1 directory with 23 updates (#8855)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-04-27 07:43:43 +00:00
Jack Amadeo 5dd9f08d57 Dedupe and organize skills/sources (#8731) 2026-04-23 19:07:45 +00:00
Matt Van Horn 5f3c63ae41 feat(cli): add --check flag to goose info for provider testing (#8289)
Signed-off-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-23 13:34:06 +00:00
Lucas Alvares Gomes bdf5c43f3d Add /skills command (#8600)
Signed-off-by: Lucas Alvares Gomes <lucasagomes@gmail.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2026-04-22 12:36:39 +00:00
Jack Amadeo 38941b1d26 merge goose-acp crate into goose (#8726) 2026-04-21 20:26:49 +00:00
Will Pfleger 7fa662bcac feat(extensions): support Unix domain socket transport for StreamableHttp MCP (#7860) 2026-04-17 19:16:37 +00:00
Adam Miller fdd8ada032 feat: add /edit command to cli for on-demand prompt editing (#8566)
Signed-off-by: Adam Miller <admiller@redhat.com>
2026-04-16 18:51:40 +00:00
Vincenzo Palazzo b7f1316ab8 fix: prevent session hang when tool approval required in headless mode (#7915)
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-15 09:58:27 +00:00
jh-block 65e5d97cac Improve local inference settings and model downloader (#8467)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-04-14 08:50:50 +00:00
Trang Le 4ad71920bc fix: Unable to Run goose update on Linux (#8465) 2026-04-13 15:55:59 +00:00
jh-block de317d5445 Add vision/image support for local inference models (#8442)
Signed-off-by: jh-block <jhugo@block.xyz>
2026-04-13 08:17:04 +00:00
Vincenzo Palazzo 7d6e766027 fix(cli): fallback to plain prompt on VTE terminals with broken emoji width (#8385)
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-04-09 14:23:16 +00:00
Sushaanth Srinivasan 48a646c742 fix(cli): show actual provider error in configuration failure message (#8353)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: SushaanthSrinivasan <SushaanthSrinivasan@users.noreply.github.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-04-08 16:46:19 +00:00
Vincenzo Palazzo adf9e1fa79 fix(cli): show actual provider error instead of generic message (#8374)
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Goose <noreply@block.com>
2026-04-08 13:09:47 +00:00
Douwe Osinga 0028d97c23 goose doctor (#8342)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-04-07 14:12:16 +00:00
Jack Amadeo 583acd4335 chore(aaif): rename a bunch of repository references (#8152)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>

continuing migration to aaif
2026-04-07 15:34:48 +10:00
Sushaanth Srinivasan e8c66f8c71 fix(cli): display platform-correct secrets path in keyring config dialog (#8328)
Signed-off-by: SushaanthSrinivasan <SushaanthSrinivasan@users.noreply.github.com>
Co-authored-by: SushaanthSrinivasan <SushaanthSrinivasan@users.noreply.github.com>
2026-04-06 03:01:23 +00:00
Alex Hancock 01f879fc1b feat: goose serve (#8209) 2026-03-31 20:52:20 +00:00
Lifei Zhou 98bab02aa5 fix: extension command with quotes in cli (#8150) 2026-03-27 12:37:26 +00:00
jeffa-block 907c661f3e fix: replace panics with user-friendly errors in CLI session builder (#7901) 2026-03-26 21:23:07 +00:00
Dale Lakes cdf91ea798 feat: allow GOOSE_CLI_SHOW_THINKING to be set in config.yaml (#8097)
Signed-off-by: Dale Lakes <6843636+spitfire55@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 18:13:41 +00:00
Dale Lakes 1451c73eac feat: add GOOSE_SHOW_FULL_OUTPUT config to disable tool output truncation (#7919)
Signed-off-by: Dale Lakes <6843636+spitfire55@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-26 17:47:34 +00:00
Rodolfo Olivieri adc0e221fc feat: gate telemetry behind Cargo feature flags (#8119)
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 16:33:43 +00:00
Rodolfo Olivieri caef9f6466 feat: add optional native-tls support as alternative to rustls (#8037)
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-03-25 20:46:50 +00:00
이대희 c493c6160c feat: feature-gate local inference dependencies (#7976)
Signed-off-by: DaeHee Lee <lee111dae11@proton.me>
Signed-off-by: jh-block <jhugo@block.xyz>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: jh-block <jhugo@block.xyz>
2026-03-23 15:49:24 +00:00
Adrian Cole c2a02d73c8 deps: replace sigstore-verification with sigstore-verify to kill vulns (#8064)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-22 23:08:01 +00:00
Adrian Cole 1426c8bfa0 feat(acp): add session/set_config and stabilize list, delete and close (#7984)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-22 22:33:26 +00:00
Alex Yao 645757d1ec chatgpt_codex: Support reasoning and gpt-5.4 (#7941)
Signed-off-by: alexyao2015 <alexyao2015@users.noreply.github.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: alexyao2015 <alexyao2015@users.noreply.github.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-20 15:21:37 +00:00
Rabi Mishra d2576001fe refactor(anthropic): fix N+1 thinking message storage issue (#7958)
Signed-off-by: Rabi Mishra <mishra.rabi@gmail.com>
2026-03-20 14:54:23 +00:00
Michael Neale e2fc8ddb80 fix(cli): improve terminal output formatting and visual clarity (#8025)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
2026-03-20 01:54:42 +00:00
Douwe Osinga 53236ff327 Allow delete all types (#8018)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-19 19:06:50 +00:00
fre$h a68c6788eb feat(cli): add Sigstore/SLSA provenance verification to Rust self-update (#7818)
Signed-off-by: fre$h <fre5h3nough@gmail.com>
Signed-off-by: fre <anonwurcod@proton.me>
2026-03-19 17:54:36 +00:00
Elias Posen 28a52e36ff Support CodeMode ToolDisclosure Variants (#7926)
Signed-off-by: Elias Posen <elias@posen.ch>
2026-03-19 08:55:46 +00:00
Douwe Osinga 6435e1a85c Remove lead/worker provider (#7989)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-18 20:27:36 +00:00
Vincenzo Palazzo 827175619a fix: clean up OAuth token cache on provider deletion (#7908)
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 17:54:11 +00:00
jh-block a762fe1000 Improve the formatting of tool calls, show thinking, treat Reasoning and Thinking as the same thing (sorry Kant) (#7626)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 13:36:28 +00:00