Claude Code channel plugin that bridges the shared-memory MCP server's per-agent inbox into a running CC session, and exposes a reply tool that posts back to other agents' inboxes. Part of the Junto suite (multi-agent stack: junto-memory MCP server, junto-inbox channel plugin, junto-control dashboard).
Critical gaps across all three tools. No input schemas are visible in the source code, all three tools lack parameter definitions, type information, and constraints. Descriptions exist but are vague and lack actionable guidance for LLM selection. No output schemas documented. Tools combine multiple responsibilities (attach_session bundles session creation + onboarding retrieval; send_message posts + journals). No error handling guidance, no recovery paths, no parameter validation rules stated.
Returns the full onboarding bundle including session_id, project, agent, and cached memory_start_session response (guidelines, locks, signals, interface_updates). Primary startup call that provides server guidelines and configuration without duplicate session creation.
Returns session readiness status and session_id. Demoted to a pure id/readiness accessor in v0.0.30+. Backward-compatible for existing callers.
Posts a message to another agent's inbox. Journals its own tool independently when the shared-memory server is offline.
No input schemas visible for any tool. All three tools lack parameter definitions, types, and constraints. Cannot verify what inputs they accept or validate LLM-provided arguments.
Descriptions lack actionable guidance. 'Returns the full onboarding bundle...' does not explain WHEN to call attach_session vs get_session_id, what prerequisites exist, or what the agent should do with the response. Descriptions are 50-150 chars but lack LLM-optimized structure (WHAT/WHEN/WHY).
No output schemas documented. Callers cannot know what fields attach_session returns (beyond vague 'onboarding bundle'), what structure send_message produces, or what get_session_id yields. Downstream tool chaining is impossible without guessing.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 35 | 2026-07-28+ | v2 |
send_message combines two responsibilities: posting a message AND journaling it independently. Should split into send_message (post only) and optionally journal_message (record locally). Violates single-responsibility principle.
No error handling guidance. No recovery paths documented (e.g., 'If session not ready, call attach_session first'). No categorization of errors as retryable vs user-fixable. Agents cannot self-correct on failure.