Modular awareness plugins for AI coding agents — central daemon with MCP server adapter for Claude Code and Codex integration
Critical failures across all dimensions. Two tools both named 'awareness_doctor' with identical empty input schemas ({}). No parameter descriptions. Tool descriptions are present but generic (50-60 chars). No output schema documentation. No error handling guidance. Duplicate tool names violate composition principle (pattern:tool). This server is not production-ready.
Diagnose agent-awareness health — shows loaded/failed plugins, config paths, log location, and actionable hints
Diagnose agent-awareness Codex integration health
Duplicate tool names: both tools named 'awareness_doctor' violate single-responsibility principle. LLM cannot distinguish between them.
Empty input schemas ({}): both tools have no parameters defined. Prevents LLM from understanding what inputs are accepted.
No output schema documentation: tool descriptions do not specify what fields are returned or their types. LLM cannot plan downstream operations.
Generic descriptions (50-60 chars): 'Diagnose agent-awareness health' and 'Diagnose agent-awareness Codex integration health' lack actionable context. No guidance on WHEN to call, WHAT it returns, or HOW to use results.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 22 | 2026-07-28+ | v2 |
No error handling or recovery guidance: descriptions do not explain failure modes, retryability, or next steps if diagnosis fails.