API Reference

dccd v3 is a hexagonal architecture (see Architecture): a pure domain, an async transport layer, exchange sources, storage, an application layer of operations, and thin interfaces. The reference is organised by layer — each page introduces the layer, then documents its members.

Most users only need the Client.

Client

The one-stop async facade.

Client
Domain

Pure value objects, capabilities and transforms — no I/O.

Domain
Transport

Async HTTP, WebSocket base, rate limiter and paginators.

Transport
Sources

The Source protocols and the adapter registry.

Sources
Storage

Parquet datasets and run history.

Storage
Application

Operations, scheduler, jobs, events and config.

Application