Governance client plugin and server-side aliases for UNITARES governance-mcp. Provides MCP tools for agent governance, session management, activity observation, and check-in workflows for Claude and Codex hosts.
Critical gaps across all dimensions. No visible input schemas, parameter descriptions, or output documentation for any of the 6 tools. Tool definitions appear to be inferred from hook file paths and brief descriptions rather than explicit MCP registrations. Descriptions are present but minimal (10-100 chars), lacking WHAT/WHEN/WHY context. No evidence of error handling guidance, parameter validation, or response shaping. This server exposes governance state mutations (onboard, sync_state, bind_session) without documented schemas or safety constraints.
Bind or resume a governance session. Captures session binding information from the tool response and writes to the slot-scoped session cache.
Resume or retrieve governance identity. Captures identity information from the tool response and writes to the slot-scoped session cache.
Create a new governance identity and session. Captures UUID, token, and label from the tool response and writes them to the slot-scoped session cache.
Process agent state update and check-in. Fires when the agent calls this tool directly (e.g. via /checkin). Resets the milestone accumulator and stamps session.last_checkin_ts.
Friendly-workflow alias for onboard. Creates a new governance identity and session.
Synchronize agent state with governance server. Alternative check-in tool that resets the milestone accumulator.
No input schemas visible for any tool. Cannot verify parameter types, constraints, or required fields.
Descriptions are minimal (10-100 chars) and lack WHAT/WHEN/WHY context. E.g., 'Synchronize agent state with governance server' does not explain when to call it vs process_agent_update, what it returns, or what state it modifies.
No output schemas documented. LLMs cannot plan downstream calls or extract required fields (UUID, token, session binding). Violates pattern:tool and mxe:include-chaining-ids.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 38 | 2025-06-18+ | v2 |
Destructive operations (onboard, sync_state, bind_session) lack error handling guidance, confirmation steps, or recovery instructions. No dry-run or validation feedback.
Tool definitions appear inferred from hook paths rather than explicitly registered with MCP. No visible tool registration code, schema definitions, or parameter metadata in source.