0.3.32
XUUnity Light Unity MCP v0.3.32
Git UPM install URL:
https://github.com/FoxsterDev/xuunity-mcp.git?path=/packages/com.xuunity.light-mcp#v0.3.32
What's Changed
unity_scenario_run_and_waitnow returns a compact decision verdict by default:verdicttrust_classfailure_classrecommended_next_action- terminal scenario status
- compact per-step summaries
- UI-smoke fields
- path coverage summary
- Full raw scenario payloads remain available through
verboseorincludeFullPayload. - Scenario lifecycle recovery now attributes editor cold starts / relaunches with:
editor_relaunchedprevious_editor_pidcurrent_editor_pidbridge_generation_beforebridge_generation_aftercold_start_reason
- Refresh/compile/test lifecycle normalization now exposes post-settle compile truth from
idle_wait_after, keeping request-time transport success separate from final Unity compiler state. - Infrastructure timeouts are now classified as
infrastructure_timeout, separate from product assertions, preconditions, blocking popups, cleanup, and unproven Unity completion. - Release version consistency now checks both MCP protocol metadata sources so
initialize.serverInfo.versionstays aligned with package metadata.
Validation
- Host Python regression suite:
255/255passed, with one expected native Windows.cmdsmoke skipped on macOS. - Release version consistency: passed for
0.3.32. - Python compile check: passed.
- MCP schema smoke:
server_version=0.3.32,unity_scenario_run_and_waitexposesverboseandincludeFullPayload.
Full Changelog: v0.3.31...v0.3.32