Additive-only — no existing files modified. - McpAgentServerCommand: line-oriented JSON-RPC stdio loop over ToolRegistry with McpQuotaService + QueryAuditService hooks - PruneMetricsCommand: prunes stale mcp_tool_metrics rows + aggregate reporting, fails cleanly when table missing - McpMonitorCommand: status / alerts / export / report / prometheus subcommands, --json flag Pest Feature tests _Good/_Bad/_Ugly per AX-10 for each command. Boot.php registration deferred per scope (additive-only). pest skipped (vendor binaries missing). Co-authored-by: Codex <noreply@openai.com> Closes tasks.lthn.sh/view.php?id=853 |
||
|---|---|---|
| .. | ||
| McpAgentServerCommandTest.php | ||
| McpMonitorCommandTest.php | ||
| PruneMetricsCommandTest.php | ||