docs: rename Code Execution extension to Code Mode extension#7316
docs: rename Code Execution extension to Code Mode extension#7316blackgirlbytes merged 5 commits intomainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
Updates documentation to use the user-facing name “Code Mode” (instead of “Code Execution”) for the built-in code_execution platform extension.
Changes:
- Renames the MCP doc page title and introductory copy to “Code Mode Extension”.
- Updates references in the Code Mode guide to “Code Mode extension”.
- Updates select blog references from “Code Execution” to “Code Mode”.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| documentation/docs/mcp/code-execution-mcp.md | Renames the extension in the page title/intro to “Code Mode Extension”. |
| documentation/docs/guides/managing-tools/code-mode.md | Updates guide references/table wording to “Code Mode extension”. |
| documentation/blog/2026-02-06-8-things-you-didnt-know-about-code-mode/index.md | Updates one enablement instruction reference to “Code Mode extension”. |
| documentation/blog/2025-12-21-code-mode-doesnt-replace-mcp/index.md | Updates one reference to “Code Mode extension”. |
documentation/blog/2026-02-06-8-things-you-didnt-know-about-code-mode/index.md
Show resolved
Hide resolved
|
…rences - Rename Code Execution extension to Code Mode extension throughout docs - Update code-mode.md guide to reference pctx (Port of Context) Deno-based runtime - Update code-mode-mcp.md with simplified pctx description - Add Code Mode, Summon, and Top of Mind to extensions library
df37a75 to
e7058a0
Compare
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
| { | ||
| "id": "summon", | ||
| "name": "Summon", | ||
| "description": "Load skills and delegate tasks to subagents", |
There was a problem hiding this comment.
The Summon extension description is incomplete. According to the extension's documentation (documentation/docs/mcp/summon-mcp.md lines 11-15), Summon can load both skills and recipes, not just skills. The description should be "Load skills and recipes, and delegate tasks to subagents" to match the documentation at documentation/docs/getting-started/using-extensions.md line 42.
| "description": "Load skills and delegate tasks to subagents", | |
| "description": "Load skills and recipes, and delegate tasks to subagents", |
| }, | ||
| { | ||
| "id": "tom", | ||
| "name": "Top of Mind", |
There was a problem hiding this comment.
The extension name uses inconsistent capitalization. The code defines it as "Top Of Mind" (see crates/goose/src/agents/platform_extensions/mod.rs:109), and the documentation also uses "Top Of Mind" (see documentation/docs/mcp/tom-mcp.md:2 and line 38). This should be "Top Of Mind" with capital "O" to match the code and documentation.
| "name": "Top of Mind", | |
| "name": "Top Of Mind", |
| - [Extension Manager](/docs/mcp/extension-manager-mcp): Discover, enable, and disable extensions dynamically during sessions (enabled by default) | ||
| - [Summon](/docs/mcp/summon-mcp): Load skills and recipes, and delegate tasks to subagents (enabled by default) | ||
| - [Todo](/docs/mcp/todo-mcp): Manage task lists and track progress across sessions (enabled by default) | ||
| - [Top of Mind](/docs/mcp/tom-mcp): Inject persistent instructions into goose's working memory every turn |
There was a problem hiding this comment.
The extension name uses inconsistent capitalization. The code defines it as "Top Of Mind" with capital "O" (see crates/goose/src/agents/platform_extensions/mod.rs:109), and the documentation title also uses "Top Of Mind" (see documentation/docs/mcp/tom-mcp.md:2). This should be "Top Of Mind" to match the code and official documentation.
| - [Top of Mind](/docs/mcp/tom-mcp): Inject persistent instructions into goose's working memory every turn | |
| - [Top Of Mind](/docs/mcp/tom-mcp): Inject persistent instructions into goose's working memory every turn |
* main: (54 commits) docs: add monitoring subagent activity section (#7323) docs: document Desktop UI recipe editing for model/provider and extensions (#7327) docs: add CLAUDE_THINKING_BUDGET and CLAUDE_THINKING_ENABLED environm… (#7330) fix: display 'Code Mode' instead of 'code_execution' in CLI (#7321) docs: add Permission Policy documentation for MCP Apps (#7325) update RPI plan prompt (#7326) docs: add CLI syntax highlighting theme customization (#7324) fix(cli): replace shell-based update with native Rust implementation (#7148) docs: rename Code Execution extension to Code Mode extension (#7316) docs: remove ALPHA_FEATURES flag from documentation (#7315) docs: escape variable syntax in recipes (#7314) docs: update OTel environment variable and config guides (#7221) docs: system proxy settings (#7311) docs: add Summon extension tutorial and update Skills references (#7310) docs: agent session id (#7289) fix(gemini-cli): restore streaming lost in #7247 (#7291) Update more instructions (#7305) feat: add Moonshot and Kimi Code declarative providers (#7304) fix(cli): handle Reasoning content and fix streaming thinking display (#7296) feat: add GOOSE_SUBAGENT_MODEL and GOOSE_SUBAGENT_PROVIDER config options (#7277) ...
* 'main' of github.com:block/goose: (40 commits) Remove trailing space from links (#7156) fix: detect low balance and prompt for top up (#7166) feat(apps): add support for MCP apps to sample (#7039) Typescript SDK for ACP extension methods (#7319) chore: upgrade to rmcp 0.16.0 (#7274) docs: add monitoring subagent activity section (#7323) docs: document Desktop UI recipe editing for model/provider and extensions (#7327) docs: add CLAUDE_THINKING_BUDGET and CLAUDE_THINKING_ENABLED environm… (#7330) fix: display 'Code Mode' instead of 'code_execution' in CLI (#7321) docs: add Permission Policy documentation for MCP Apps (#7325) update RPI plan prompt (#7326) docs: add CLI syntax highlighting theme customization (#7324) fix(cli): replace shell-based update with native Rust implementation (#7148) docs: rename Code Execution extension to Code Mode extension (#7316) docs: remove ALPHA_FEATURES flag from documentation (#7315) docs: escape variable syntax in recipes (#7314) docs: update OTel environment variable and config guides (#7221) docs: system proxy settings (#7311) docs: add Summon extension tutorial and update Skills references (#7310) docs: agent session id (#7289) ...
* origin/main: fix(ci): deflake smoke tests for Google models (#7344) feat: add Cerebras provider support (#7339) fix: skip whitespace-only text blocks in Anthropic message (#7343) fix(goose-acp): heap allocations (#7322) Remove trailing space from links (#7156) fix: detect low balance and prompt for top up (#7166) feat(apps): add support for MCP apps to sample (#7039) Typescript SDK for ACP extension methods (#7319) chore: upgrade to rmcp 0.16.0 (#7274) docs: add monitoring subagent activity section (#7323) docs: document Desktop UI recipe editing for model/provider and extensions (#7327) docs: add CLAUDE_THINKING_BUDGET and CLAUDE_THINKING_ENABLED environm… (#7330) fix: display 'Code Mode' instead of 'code_execution' in CLI (#7321) docs: add Permission Policy documentation for MCP Apps (#7325) update RPI plan prompt (#7326) docs: add CLI syntax highlighting theme customization (#7324) fix(cli): replace shell-based update with native Rust implementation (#7148) docs: rename Code Execution extension to Code Mode extension (#7316)
* origin/main: (29 commits) fix(ci): deflake smoke tests for Google models (#7344) feat: add Cerebras provider support (#7339) fix: skip whitespace-only text blocks in Anthropic message (#7343) fix(goose-acp): heap allocations (#7322) Remove trailing space from links (#7156) fix: detect low balance and prompt for top up (#7166) feat(apps): add support for MCP apps to sample (#7039) Typescript SDK for ACP extension methods (#7319) chore: upgrade to rmcp 0.16.0 (#7274) docs: add monitoring subagent activity section (#7323) docs: document Desktop UI recipe editing for model/provider and extensions (#7327) docs: add CLAUDE_THINKING_BUDGET and CLAUDE_THINKING_ENABLED environm… (#7330) fix: display 'Code Mode' instead of 'code_execution' in CLI (#7321) docs: add Permission Policy documentation for MCP Apps (#7325) update RPI plan prompt (#7326) docs: add CLI syntax highlighting theme customization (#7324) fix(cli): replace shell-based update with native Rust implementation (#7148) docs: rename Code Execution extension to Code Mode extension (#7316) docs: remove ALPHA_FEATURES flag from documentation (#7315) docs: escape variable syntax in recipes (#7314) ... # Conflicts: # ui/desktop/src/components/McpApps/McpAppRenderer.tsx # ui/desktop/src/components/McpApps/types.ts
Summary
Updates documentation to use the correct name "Code Mode extension" instead of "Code Execution extension".
Changes
docs/mcp/code-execution-mcp.mddocs/guides/managing-tools/code-mode.md2025-12-21-code-mode-doesnt-replace-mcp2026-02-06-8-things-you-didnt-know-about-code-modeTest Plan
Documentation changes only - verified all source file references have been updated.