Repository navigation
feat(engine-unity): replace unity-mcp with Unity CLI integration - #116
Merged
Merged
Conversation
- Rewrite /setup-engine Unity guidance around the Unity CLI and the com.unity.pipeline package, with `unity mcp` as the optional stdio fallback for clients without shell access - Replace CoplayDev tool names in the five Unity specialist agents and their module copies - Update setup requirements, quick start, README and module metadata - Point opencode.json at the local `unity mcp` server, still disabled - Keep the community package documented only as an older-Unity fallback Refs: docs/framework/setup-requirements.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Replaces the community CoplayDev
unity-mcpguidance with Unity's official integration. Unity deprecated the in-editor MCP server incom.unity.ai.assistant; the Unity CLI is its supported replacement, andunity mcpis the CLI's stdio MCP server for clients that cannot run shell commands./setup-engine§7.4 in all three copies around the Unity CLI:unity status,unity command,unity recompile,unity test, withunity mcpas the optional fallback..agents/.opencodemodule copies.docs/framework/setup-requirements.mdandquick-start.md, including per-harness MCP configs for OpenCode, Pi (~/.pi/agent/mcp.json,exposure: "direct") and omp.opencode.jsonfrom the old remotehttp://localhost:8080/mcpentry to the local["unity", "mcp"]server, still disabled.README.mdand bothengine-unity/modulefile.yamldescriptions.unity-mcpstill works on Unity 2021.3–5.x.Verification
node tests/agents/validate.mjs— 209/209 PASSpython -m json.tool opencode.json— validgit diff --check— cleannode .opencode/modules/install.mjs list— module metadata parsesSources