mist-go Documentation
Complete package documentation for mist-go — the shared Go library implementing the MIST protocol. Reference for protocol, transport, trace, metrics, config, health, lifecycle, circuitbreaker, checkpoint, parallel, and all 19 packages.
Getting Started
Packages
- protocol Message envelope, role definitions, and wire format.
- transport HTTP, file, stdio, and channel transports.
- trace Distributed tracing and span management.
- metrics Counters, gauges, histograms, and alert rules.
- config Configuration loading with environment variable overlay.
- health & lifecycle Health checks, readiness probes, and graceful shutdown.
- circuitbreaker Circuit breaker with configurable thresholds and recovery.
- checkpoint Persist and resume long-running eval and agent jobs.
- parallel Worker pool for concurrent eval execution.