3035 Commits

Author SHA1 Message Date
Bradley Axen ef0252bb3f fix: improve smoke test prompt for reliable tool calling
The previous prompt 'please list files in the current directory' was
ambiguous and didn't explicitly require tool usage. Models like
qwen/qwen3-coder and z-ai/glm-4.6 would sometimes respond with text
describing what they would do instead of actually calling the tool.

The new prompt explicitly instructs the model to immediately call the
shell tool without asking for confirmation, which should improve
reliability for models with weaker tool-calling capabilities.
2025-12-24 20:39:09 -08:00
tlongwell-block a23e2cfcb2 feat: default todo message (#6217) 2025-12-24 14:23:01 -05:00
Angie Jones fa3885d2d4 docs: ref blog from Skills page (#6269) 2025-12-24 10:41:17 -06:00
Angie Jones 841bd5d2f4 docs: RPI tutorial (#6261)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-23 22:56:12 -06:00
dianed-square 48f2dc2d2c docs: move code mode topic (#6259) 2025-12-23 14:52:42 -08:00
Adrian Cole 23f33e3fb2 feat(acp): Honor MCP servers from clients like Zed (stdio + http) (#6230)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2025-12-24 05:49:10 +08:00
dianed-square 4e33e5a934 docs: code mode and code execution extension (#6255) 2025-12-23 13:39:59 -08:00
Angie Jones be1ac2b184 RPI recipes (#6258) 2025-12-23 15:38:26 -06:00
dianed-square 69aebcb992 docs: fix links in recipe topics (#6256) 2025-12-23 13:36:02 -08:00
Angie Jones 40246432dc remove Tool Selection Strategy preview (#6250) 2025-12-23 14:09:06 -06:00
Josh Noll 8e1eb1ebb6 fix(cli): correct bash syntax in terminal integration functions (#6181)
Signed-off-by: Josh Noll <noll.joshua@outlook.com>
2025-12-23 10:22:55 -05:00
Abhijay Jain 79ee3c31f8 fix : opening a session to view it modifies session history order in desktop (#6156)
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com>
2025-12-23 15:54:47 +05:30
Adrian Cole 2f876725d3 test: fix recipe and audio tests to avoid side effects (#6231)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2025-12-23 10:26:34 +08:00
Michael Neale 5ca7eb2305 chore: Update gemini versions in test_providers.sh (#6246) 2025-12-23 11:12:19 +11:00
Michael Neale 1a79f28ad8 feat: option to stream json - jsonl really (#6228) 2025-12-23 10:24:19 +11:00
Andrew Harvard 91a6b21f39 feat: add mcp app renderer (#6095)
Co-authored-by: Douwe Osinga <douwe@block.xyz>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-22 18:01:21 -05:00
Joah Gerstenberg 762b2cf54d docs: update skills extension to support .agents/skills directories (#6199)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
Signed-off-by: Joah Gerstenberg <joah@squareup.com>
Co-authored-by: Adrian Cole <64215+codefromthecrypt@users.noreply.github.com>
Co-authored-by: Amp <amp@ampcode.com>
2025-12-23 08:22:11 +11:00
Rizel Scarlett 7f9c21a455 Add YouTube short to Chrome DevTools MCP tutorial (#6244) 2025-12-22 16:03:58 -05:00
Neal McBurnett 256d6d1e66 docs: Caveats for privacy information in logs documentation (#6218)
Signed-off-by: Neal McBurnett <neal@mcburnett.org>
2025-12-22 09:09:20 -08:00
tlongwell-block 2822681b11 move goose issue solver to opus (#6233) 2025-12-22 11:19:09 -05:00
Alex Hancock 7134e89c4b feat: improved UX for tool calls via execute_code (#6205) 2025-12-22 10:42:20 -05:00
Rizel Scarlett 261642aee7 Blog: Code Mode Doesn't Replace MCP (#6227) 2025-12-22 10:01:23 -05:00
Adrian Cole 5942e9c4b2 fix: prevent keychain requests during cargo test (#6219)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2025-12-22 10:37:30 +08:00
Adrian Cole 02a3a1ead1 test: fix test_max_turns_limit slow execution and wrong message type (#6221)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2025-12-22 08:06:25 +08:00
Angie Jones 5bfc29cb86 Skills vs MCP blog (#6220) 2025-12-21 07:37:07 -06:00
Rizel Scarlett f581aec5d3 Add blog post: Does Your AI Agent Need a Plan? (#6209) 2025-12-19 22:06:24 -05:00
Rizel Scarlett 04a849a47d fix(ui): enable MCP UI to send a prompt message when an element is clicked (#6207) 2025-12-19 18:18:33 -05:00
dianed-square e84d7dc3fc docs: param option for recipe deeplink/open (#6206) 2025-12-19 14:06:00 -08:00
dianed-square 91d70f4561 docs: edit in place or fork session (#6203)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-19 12:53:27 -08:00
David Katz bf95995e1d Recipe slash command parsing (#6173) 2025-12-19 13:15:56 -05:00
Adrian Cole 41588e8795 fix(code-mode): use MCP structuredContent for proper JS object access (#6190)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2025-12-19 15:58:11 +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
Michael Neale d4814042e6 chore: cover code mode with end to end provider tests (#6183) 2025-12-19 12:02:06 +08:00
Rizel Scarlett 879fdf7a82 docs: publish MCP elicitation guide (#6182) 2025-12-18 17:35:20 -08:00
dianed-square 7fde963e58 docs: mobile access (#6180)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-18 17:34:45 -08:00
BestCodes 2578dbefcd feat: update copilot instructions to correct "Goose" to "goose" in code reviews (#6175)
Signed-off-by: The-Best-Codes <bestcodes.official@gmail.com>
2025-12-18 19:25:11 -05:00
Michael Neale f232e6518a blog: on terminal and mobile (#6174)
Co-authored-by: Rizel Scarlett <rizel@squareup.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-19 09:26:25 +11:00
Zane 70ac4b4322 Enhanced PostHog Error Tracking with Detailed Messages (#6176) 2025-12-18 13:40:31 -08:00
Jack Amadeo 7ff3adcc5f Clean PR preview sites from gh-pages branch history (#6161) 2025-12-18 16:22:57 -05:00
tlongwell-block ab49ec07f6 fix: make goose reviewer less sycophantic (#6171) 2025-12-18 14:29:21 -05:00
tlongwell-block d629fecc23 revert /reply to previous behavior (replacing session history) when full conversation provided (#6058) 2025-12-18 12:55:30 -05:00
Alex Hancock 1b059af169 chore: manually update version (#6166) 2025-12-18 12:22:38 -05:00
David Katz 6a0b8c25d5 Integrate pricing with canonical model (#6130) 2025-12-18 11:44:36 -05:00
David Katz 473f269daa Regenerate canonical models when release branch is created. (#6127) 2025-12-18 11:44:01 -05:00
Rabi Mishra f98ef3c0b5 fix: use correct parameter name in read_module handler (#6148)
Signed-off-by: rabi <ramishra@redhat.com>
2025-12-18 08:52:55 -05:00
Alex Hancock f3d2f1dc52 docs: blog for code mode MCP (#6126) 2025-12-17 21:43:56 -05:00
Adrian Cole dfd207bc0f test: add ACP integration test (#6150)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2025-12-18 09:26:46 +08:00
dianed-square 92537b74fe docs: auto download updates (#6163) 2025-12-17 17:22:03 -08:00
Alex Hancock 61c86a7776 fix: respect default_enabled value of platform extensions (#6159) 2025-12-17 16:39:25 -05:00
dianed-square 0051b33142 docs: skills (#6062) 2025-12-17 11:04:13 -08:00