Skip to content

0.3.37

Choose a tag to compare

@FoxsterDev FoxsterDev released this 03 Jul 11:53

XUUnity Light Unity MCP v0.3.36-v0.3.37

Changed

  • Released v0.3.36 and v0.3.37 package metadata, server metadata, package manifests, public docs, and Git UPM examples.
  • transport_response_missing errors now embed a compact final-status projection instead of the full final-status/artifact payload, while preserving the request-final-status command for full evidence recovery.
  • Discovery-enriched stale-session transport failures now recommend ensure-ready --open-editor when host/session evidence proves recovery is needed before retrying.
  • ensure-ready now 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_grep and request-console-grep now support source=editor_log / --source editor_log for path-backed Editor.log grep.
  • Docs now call out Unity Console clear-on-play and ring-buffer eviction false negatives.
  • unity_scenario_run_and_wait full-payload mode now omits duplicated run_start.steps by default; pass includeStepPayloads=true or --include-step-payloads to preserve that launch-time step copy.
  • Scenario playmode_set steps now preserve the direct unity.playmode.set payload outcome in compact summaries.
  • unity_scenario_run_and_wait compact decision verdicts now include playmode_guard_summary.
  • Passed scenarios that enter PlayMode from an already-playing editor are now marked with trust_class=stale_risk and recommend rerunning after exiting PlayMode when a fresh start is required.
  • templates/smoke/run_post_change_validation.sh now 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: 282 tests, 1 expected 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, PlayMode 5/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 scenario 10/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