Uh oh!
There was an error while loading. Please reload this page.
fix(core): update customize-opencode skill — add tui.json docs, tools field, mcp permission docs - #32509
fix(core): update customize-opencode skill — add tui.json docs, tools field, mcp permission docs#32509ildella wants to merge 1 commit into
Conversation
… field, mcp permission docs Closesanomalyco#31982
This PR doesn't fully meet our contributing guidelines and PR template. What needs to be fixed:
Please edit this PR description to address the above within 2 hours, or it will be automatically closed. If you believe this was flagged incorrectly, please let a maintainer know. |
The following comment was made by an LLM, it may be inaccurate: The search results show that PR #32509 is the current PR and no other open PRs are addressing the same skill documentation updates about The other PRs found (like #31998 about MCP resource discovery, #24638 about permissions) are related to MCP and permissions in general but are not duplicates—they address different issues. No duplicate PRs found |
Closes#31982
Changes
1. Documented
tui.jsonparallel plugin system (new section)The skill only documented
opencode.jsonand never mentioned that the TUI has its owntui.jsonconfig file with a separatepluginarray — loaded by an independent plugin system (plugin/tui/runtime.ts). If a user removes a plugin fromopencode.jsonbut it's also declared in `tui.json$/, it keeps loading via the TUI side.Adds:
tui.jsonrows to the "Where files live" table/pluginspanel lists TUI plugins only, not server pluginstui.json$/,tui.jsonc`2. Added
tools(deprecated) to frontmatter field listThe
toolsfield exists in the JSON Schema (as deprecated) but was missing from the allowed frontmatter fields list. Changed "unknown field" to "unrecognized field" for accuracy.3. Documented MCP permission handling +
"*"catch-all patternmcpis NOT a recognized permission key (MCP tools cannot be controlled viapermission.mcp)"*"catch-all pattern as the correct way to restrict MCP tools on an agentskillkey to the known permission keys list