0.3.35
Current Git UPM install URL:
https://github.com/FoxsterDev/xuunity-mcp.git?path=/packages/com.xuunity.light-mcp#v0.3.35
Changed
- Released
v0.3.35package metadata, server metadata, package manifests, Git
UPM examples, public site version references, and package documentation. unity_status_summarynow defaults to a compact polling payload for MCP
callers and omits nested discovery, transport, state-group, timing, and
artifact details unlessincludeFullPayload=trueis provided. The compact
payload keeps the decision fields needed for readiness, recovery, compiler
state, lifecycle stabilization, host health, reconciliation, and process
visibility.- Added explicit
payload_mode=compact_status_summary/
payload_mode=full_status_summarymarkers so agents can tell whether nested
diagnostics were intentionally omitted. - Added
includeFullPayloadto theunity_status_summarytool schema and
preserved the full previous nested summary shape for deep lifecycle and
transport debugging. - Kept the CLI
request-status-summaryhelper on its existing full diagnostic
default so shell smokes and local wrapper scripts continue to parse nested
prerequisite fields without migration churn. - Updated the token-efficiency retro registry to mark status-summary slimming
complete and leave only batch/multi-project compact ceilings, token ledger,
and fast-path profiles as remaining response-envelope backlog.
Validation
- Release version consistency check passed for
0.3.35. - Source checkout helper install refreshed neutral, Codex, and Claude tool
installs; all reported package metadata version0.3.35. - Host Python unittest suite:
267tests passed with1expected skip. - Public site Playwright checks passed:
39/39.
0.3.34
Release tag: v0.3.34
Current Git UPM install URL:
https://github.com/FoxsterDev/xuunity-mcp.git?path=/packages/com.xuunity.light-mcp#v0.3.34
Changed
- Released
v0.3.34package metadata, server metadata, package manifests, and Git UPM examples. - MCP tool responses for
unity_project_refresh,
unity_compile_player_scripts,unity_compile_matrix,
unity_compile_build_config_matrix,unity_tests_run_editmode, and
unity_tests_run_playmodenow default to a compact operation summary that
preserves authoritative post-settle verdict fields while omitting full
_xuunity_lifecyclesnapshots. PassincludeFullPayload=trueto recover the
previous full bridge payload for lifecycle debugging or raw artifact
inspection. - Compact operation summaries keep the authoritative post-settle verdict fields
that agents need for closeout: status, error counts, first diagnostics,
settle phase, completion basis, timing/artifact references, and full-payload
recovery arguments. - The compact/full bridge response conversion is centralized in
templates/server_bridge_payloads.py, reducing duplicated response shaping
across refresh, compile, build-config compile, and direct EditMode/PlayMode
test tools. - Public docs and retro registries were updated to record that normal MCP tool
calls no longer dump lifecycle snapshots by default.
Validation
- Host Python unittest suite:
267tests passed with1expected skip. - Release version consistency check passed for
0.3.34. - Public site Playwright checks passed:
39/39. - Source checkout helper install refreshed neutral, Codex, and Claude tool
installs; all reported package metadata version0.3.34. - Live MCP compact response validation passed on Dev Acceleration System and
a prod project including post-settle compile truth without default lifecycle
dumps. - Dev Acceleration System package self-test fast lane passed: EditMode
12/12
and PlayMode5/5.