Skip to content

API reference

The crate exposes a single fluent client (AnalyticsClient) and three builders (subscription, historical, replay).

Entry points

SurfacePurpose
AnalyticsClientThe fluent client. connect, subscribe, historical, replay.
SubscriptionBuilderLive subscribe path.
HistoricalBuilderUpstream historical fan-out query path.
ReplayScopeRecorded-tick replay path.
*SpecPer-analytic configuration structs.
*Tick / Tick*Output schemas.
ErrorsThe error taxonomy.

Generated rustdoc

The full rustdoc is generated from the workspace:

bash
cargo doc --workspace --no-deps --locked

In production, this site embeds the rustdoc under /api/rustdoc/kairos_thetadata/ once the GitHub Pages workflow is restored. Until then, treat the hand-curated reference pages as the authoritative public surface and run cargo doc locally for the full detail.

Proprietary. All rights reserved. Documentation styled per DESIGN.md ("Terminal Ledger").