Skip to content

Protocol messages

KiCI tiers communicate over WebSocket using Zod-validated message envelopes. The complete message reference is split across three pages.

PageCovers
OverviewMessage flow, common envelopes, authentication.
Orchestrator ↔ AgentJob dispatch, cancel, registration, log streaming, job / step status, heartbeats, cache upload, provenance attestation upload, event emit, fleet log collection, step approval, execution status forwarding.
Dashboard, metrics & wire formatConcurrency events, agent metrics, agent authentication, agent private API, join, peer-to-peer, test-run, observer, wire format, validation, and request tracing.