You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Nexus Unity 1.4.0
Added
Claude Code integration card that registers nexus-unity in a project-root .mcp.json, using the claude CLI at project scope when available and falling back to writing the file directly.
Dedicated Python bridge unit tests for routing, compilation/test-result polling helpers, transport config, and JSON-RPC payload construction.
Python unit tests GitHub Actions job after static validation.
Maintainer-dispatched external PR replay workflow for trusted trusted/pr-N CI reruns.
Changed
Python MCP bridge internals now split logging and HTTP transport helpers into nexus_bridge/_logging.py and nexus_bridge/_transport.py.
Bridge CLI mode now uses argparse, validates key=value arguments, and parses JSON-looking values.
MCP bridge schemas include clearer per-action descriptions and static resource metadata for resources/list.
Validate package warns for external fork pull requests and continues the CI pipeline; trusted-branch replay remains available for internal reruns.
Local static/pre-push validation now runs Python bridge unit tests without generating forbidden bytecode.
Bridge log level is configurable with NEXUS_UNITY_LOG_LEVEL.
Fixed
Claude Desktop auto setup on macOS now writes the macOS app config path.
CLI client detection resolves executables with where on Windows.
Generated MCP configs resolve Python as python3, then python, then Windows py.
Invalid NEXUS_UNITY_PORT values are ignored cleanly.
Validation
PR #36 passed PR target policy, Static validation, Python unit tests, Documentation quality AI, and Unity package smoke.