Heddle SDK owns
- Persisted multi-turn conversations, continuation, compaction, and session behavior
- Model and tool loops, native tools, Agent Skills, and curated MCP capabilities
- Approval lifecycle, semantic activity, traces, artifacts, and typed turn results
- Addressable runs, event ordering, replay, cancellation, and terminal settlement
