API Reference AgentHarness v#0.2.0

Copy Markdown View Source

Modules

Supervised logical sessions for locally installed coding-agent harnesses.

Describes how a provider supports each harness feature.

A normalized event emitted during an agent session.

Behaviour implemented by coding-agent provider adapters.

Authenticated mailbox destination used by a provider adapter.

Claude Code provider backed by the locally installed, authenticated CLI.

Provider adapter for a locally installed and authenticated Codex CLI.

Pi provider backed by the locally installed pi CLI.

A structured question, permission, confirmation, or MCP elicitation.

A provider-neutral response to a structured agent request.

Immutable provider configuration belonging to one logical session.

Raised when an event stream loses its SessionServer before a terminal event.

Stable public reference to a supervised logical agent session.

Persistence boundary for logical agent-session state.

Supervised, process-owned in-memory implementation of AgentHarness.Store.

Raised when a turn stream receives no event within its configured timeout.

Handle for an event subscription.

One unit of work within a logical session.