Commit Graph

179 Commits

Author SHA1 Message Date
Adam Miller 739f4e88b8 fix(shell): prevent login-shell PATH probe from suspending goose on startup (#8804)
Signed-off-by: Adam Miller <admiller@redhat.com>
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com>
2026-04-27 14:56:50 +00:00
Matt Van Horn 00a4d056fb fix: simplify donut chart schema for OpenAI compatibility (#8303)
Signed-off-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
2026-04-10 21:10:03 +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
jeffa-block 09a99bbc75 docs: move memory extension reference to documentation, trim runtime prompt (#7727) 2026-03-26 17:13:18 +00:00
jeffa-block aaaece1881 fix: resolve user login PATH for MCP extension subprocesses (#7896) 2026-03-26 16:57:40 +00:00
Lifei Zhou 59a96c986f fix: gemini acp without an unexpected terminal window (#8101) 2026-03-26 03:07:27 +00:00
Andrew Harvard 80f3e50d0d fix(desktop): fullscreen header bar + always-visible close controls (#8033)
Signed-off-by: Andrew Harvard <aharvard@squareup.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Goose <opensource@block.xyz>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-20 16:15:17 +00:00
Andrew Harvard f697e8d7dd feat(autovisualiser): Migrate the autovisualiser extension to MCP Apps (#7852)
Co-authored-by: Goose <opensource@block.xyz>
2026-03-16 01:58:50 +00:00
Jack Amadeo 9adff9b177 fix: disable some computercontroller functionality when no $DISPLAY detected (#7824) 2026-03-12 03:28:28 +00:00
Jack Amadeo 325bf396af Update to rmcp 1.1.0 (#7619)
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2026-03-06 02:40:52 +00:00
Bradley Axen ced5c1b108 feat: simplify developer extension (#7466)
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2026-02-26 11:30:36 +00:00
Michael Neale edede637d7 feat: simplify the text editor to be more like pi (#7426) 2026-02-24 00:47:41 +00:00
Michael Neale 62d2aa8bb5 feat: computer controller overhaul, adding peekaboo (#7342) 2026-02-20 01:38:41 +00:00
Rodolfo Olivieri 37f419dfb3 Include 3rd-party license copy for JavaScript/CSS minified files (#7352)
Signed-off-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com>
2026-02-19 21:45:19 +00:00
Zane 7eb4e442a7 Use the working dir from the session (#7285) 2026-02-17 18:10:52 -08:00
David Katz ac0ceddf88 fix text editor view broken (#7167) 2026-02-12 07:11:03 +00:00
Jack Amadeo fb47728f1b More no-window flags (#7122) 2026-02-11 17:43:18 +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
Andrew Harvard 544bc1bc4f feat(mcp): upgrade rmcp to 0.15.0 and advertise MCP Apps UI extension capability (#6927) 2026-02-11 14:34:04 +00:00
Sam W 1168d7d9b1 feat: add AGENT=goose environment variable for cross-tool compatibility (#7017) 2026-02-10 17:18:50 +00:00
tlongwell-block f338e36c65 feat: expose AGENT_SESSION_ID env var to extension child processes (#7072) 2026-02-08 00:02:08 +00:00
Adrian Cole 81b0a348d6 fix(deps): bump tree-sitter to 0.26 and set sqlx default-features=false to fix RUSTSEC advisories (#7031)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-02-06 10:39:24 +00:00
Douwe Osinga c7718a425a Also do memory (#6950)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-02-05 16:57:45 +00:00
Songlin Yang 3e38c303e6 feat: pass env to shell command (#6863)
Signed-off-by: lsytj0413 <511121939@qq.com>
2026-02-03 18:44:07 +00:00
Zane aa356bd460 fix: per session working dir isolation (#6920) 2026-02-03 18:20:02 +00:00
Songlin Yang 3d0bb3c670 fix: use lazy for regex to avoid recompile (#6865)
Signed-off-by: lsytj0413 <511121939@qq.com>
2026-02-03 07:00:58 +00:00
Jack Amadeo a9f4b2d637 Remove dependency on goose-mcp from goose crate (#6637) 2026-02-02 18:21:35 +00:00
Michael Neale 4156907209 fix: we can default gooseignore without writing it out (#6802) 2026-01-29 10:47:09 -05:00
Douwe Osinga 2a4ed84e94 Better image compression (#6746)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-01-27 17:08:22 -05:00
Matt Joyce a4959fe13b Create default gooseignore file when missing (#6498)
Signed-off-by: matt joyce <matt.joyce@gmail.com>
2026-01-27 09:36:11 -08:00
Alex Hancock 8233f0afac chore: upgrade to rmcp 0.14.0 (#6674) 2026-01-23 14:52:43 -05:00
Adrian Cole 7d4a6bd8ff feat(goose-acp): enable parallel sessions with isolated agent state (#6392)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-01-14 14:19:17 -08:00
Leo Cavalcante d2e01db2ed fix: support global .gooseignore and negation patterns (#6157)
Signed-off-by: leocavalcante <leonardo.cavalcante@picpay.com>
2026-01-13 19:08:48 -05:00
Zane 9a01fcb740 Add support for changing working dir and extensions in same window/session (#6057) 2026-01-08 16:48:15 -08:00
Jack Amadeo fb1d3dfd3d Bump rust toolchain to 1.92 (current stable) (#6356) 2026-01-06 14:13:20 -05:00
Bradley Axen 41dbddade6 chore: refactor docx_tool to reduce function size (#6273) 2026-01-05 20:41:07 -08:00
Adrian Cole 5a5312a2e6 feat: upgrade to rmcp 0.12.0 and sacp 10.0.0 by removing SSE transport (#6304)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-01-02 07:07:53 +08:00
Adrian Cole d1f95757cf feat(code-mode): use server names for MCP extensions (#6284)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2025-12-30 13:08:38 +08:00
Adrian Cole 1ccc579dac fix(code-mode): improve tool signatures for LLM discovery (#6177)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2025-12-19 12:03:41 +08:00
Adrian Cole 062fc07432 deps: upgrade agent-client-protocol to 0.9.0 (#6109)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2025-12-17 08:50:47 +08:00
Michael Neale 89aa38ceb2 chore: suggest using text/markdown when fetching content (#5854) 2025-11-25 09:35:01 -05:00
Jack Amadeo 5ba636f45f Read paths from an interactive & login shell (#5774) 2025-11-18 19:24:49 -05:00
Zane 63e9a37b13 Handle spaces in extension names also (#5770) 2025-11-17 11:10:47 -08:00
Douwe Osinga 8185d3a706 Match lower case (#5763)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-11-17 09:32:24 -05:00
Alex Hancock 7e3ad08db9 fix: do not take into account gitignore in developer mcp (#5688) 2025-11-12 08:56:29 -05:00
Alex Hancock c62c61cc07 fix: move goosehints/AGENTS.md handling to goose, and out of developer extension (#5575) 2025-11-06 17:04:46 -05:00
Zane 89f7384d57 add clippy warning for string_slice (#5422)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-11-04 17:46:25 -05:00
Andrew Harvard 05ef93c6dc [Autovisualiser] remove unnecessary content from mermaid HTML template (#5505) 2025-10-31 13:11:08 -04:00
BestCodes f1ad5490b6 fix: ensure trailing newline in files created by text_editor tool (#5336)
Signed-off-by: The-Best-Codes <bestcodes.official@gmail.com>
2025-10-28 13:47:34 -04:00
Arya Pratap Singh 1156cbcf9d Feat/add mermaid chart rendering (#5377)
Signed-off-by: Arya Pratap Singh <notaryasingh@gmail.com>
2025-10-27 19:53:50 -04:00