0.3.37
XUUnity Light Unity MCP v0.3.36-v0.3.37
Changed
- Released
v0.3.36andv0.3.37package metadata, server metadata, package manifests, public docs, and Git UPM examples. transport_response_missingerrors now embed a compact final-status projection instead of the full final-status/artifact payload, while preserving therequest-final-statuscommand for full evidence recovery.- Discovery-enriched stale-session transport failures now recommend
ensure-ready --open-editorwhen host/session evidence proves recovery is needed before retrying. ensure-readynow defaults to a compact readiness envelope with verdict, health, bridge identity, package import summary, editor-log identity, recovery commands, and Play Mode exit hints.unity.status, bridge heartbeat state, and compact status summaries now surface the active Editor.log path.- Status summaries can flag newer same-project foreign Editor.log candidates when practical.
unity_console_grepandrequest-console-grepnow supportsource=editor_log/--source editor_logfor path-backed Editor.log grep.- Docs now call out Unity Console clear-on-play and ring-buffer eviction false negatives.
unity_scenario_run_and_waitfull-payload mode now omits duplicatedrun_start.stepsby default; passincludeStepPayloads=trueor--include-step-payloadsto preserve that launch-time step copy.- Scenario
playmode_setsteps now preserve the directunity.playmode.setpayload outcome in compact summaries. unity_scenario_run_and_waitcompact decision verdicts now includeplaymode_guard_summary.- Passed scenarios that enter PlayMode from an already-playing editor are now marked with
trust_class=stale_riskand recommend rerunning after exiting PlayMode when a fresh start is required. templates/smoke/run_post_change_validation.shnow emits durable phase lines, quiet-tail cleanup/auxiliary heartbeats, and classifies bridge churn as non-blocking or actionable.- Added public-safe config-applying project-action build templates under
templates/project_actions/. - Windows recovery command paths now render shell-facing project paths with POSIX-style formatting, avoiding backslash command text that can break Git Bash copy/paste recovery commands.
Validation
- Release version consistency checks passed.
- Release docs freshness checks passed.
- Host Python unittest suite passed:
282tests,1expected skip. - Public site Playwright checks passed:
39/39. - Helper install smoke refreshed neutral, Codex, and Claude installs; all reported package metadata
0.3.37. - Unity 2022.3 consumer-project validation passed fast package self-tests: EditMode
12/12, PlayMode5/5. - Focused already-playing scenario guard probe returned
trust_class=stale_risk. - Unity 6000 consumer-project post-change validation passed readiness, compile matrix
6/6, acceptance scenario10/10, contract scenario, PlayMode/lifecycle checks, and cleanup/restore.
Git UPM
https://github.com/FoxsterDev/xuunity-mcp.git?path=/packages/com.xuunity.light-mcp#v0.3.37