agent core diagram coverage

Updated · View the entry on sijie.xyz ↗

The module's class diagrams live on the design pages they belong to; this page is the coverage gate — what's diagrammed, what isn't yet.

type / area diagrammed at verified
Driver (9 methods), LaunchInput, VisitorAgent, BuildVisitorAgent agent-as-injectable-driver ✓ code
PluginSpec (the Driver hand-off) mcp-capability-plugins ✓ code
Waypoint / WaypointLedger / GhostPolicy / conversation_ghosts (+ role_waypoints / code_waypoints) ghost-steering (built) ✓ schema, types, policy layer, ledger
eino loop wiring (adk agent, model adapters) ☐ not yet diagrammed —
turn lifecycle types (streaming / detached / persist) detached-turn-persist-at-completion has the state machine; ☐ no class diagram —
SSE frame types (incl. the post-done EpilogueFrame{Kind:"ghost"}, inference/agent_epilogue.go) ☐ not yet diagrammed —
prompt assembly parts (part_ids, hash) system-prompt-hash-regression (prose) ☐ no class diagram

The ☐ rows are the honest debt list — anything promoted off this list gets its class diagram on the page that owns it, and this table gets updated (that's the gate).

Related notes