# backplane_agent_runtime v1.6.0 - Table of Contents

> Embedded Elixir/OTP runtime and opt-in tools for bounded independent agents.

## Pages

- [Backplane Agent Runtime](readme.md)
- [Embedded execution](embedding.md)
- [Agent runtime persistence adapter](persistence.md)
- [Tool input schema support](schemas.md)
- [Changelog](changelog.md)

## Modules

- [Backplane.AgentRuntime.AgentHost](Backplane.AgentRuntime.AgentHost.md): Runtime instance agent registry for hosted and owner-bound identities.
- [Backplane.AgentRuntime.Application](Backplane.AgentRuntime.Application.md)
- [Backplane.AgentRuntime.Approval](Backplane.AgentRuntime.Approval.md): Approval contracts for Backplane agent runtime.
- [Backplane.AgentRuntime.Attempt](Backplane.AgentRuntime.Attempt.md): Attempt identity and bounded retry accounting.
- [Backplane.AgentRuntime.Budget](Backplane.AgentRuntime.Budget.md): Finite root budgets and idempotent work reservations.
- [Backplane.AgentRuntime.Collaboration](Backplane.AgentRuntime.Collaboration.md): Opt-in collaboration wrappers over shared runtime APIs.
- [Backplane.AgentRuntime.Command](Backplane.AgentRuntime.Command.md): Authorized command execution with environment allowlists and output caps.
- [Backplane.AgentRuntime.Context](Backplane.AgentRuntime.Context.md): Versioned context ownership and composition.
- [Backplane.AgentRuntime.Conversation](Backplane.AgentRuntime.Conversation.md): Single authoritative owner of a bounded embedded conversation.
- [Backplane.AgentRuntime.ConversationAdapter](Backplane.AgentRuntime.ConversationAdapter.md): Host boundaries for `Backplane.AgentRuntime.Conversation`.
- [Backplane.AgentRuntime.Dependency](Backplane.AgentRuntime.Dependency.md): Peer run dependency waits and cycle/held-context rejection.
- [Backplane.AgentRuntime.EphemeralStore](Backplane.AgentRuntime.EphemeralStore.md): In-memory runtime store for tests and transient embedded runs.
- [Backplane.AgentRuntime.Error](Backplane.AgentRuntime.Error.md)
- [Backplane.AgentRuntime.Event](Backplane.AgentRuntime.Event.md): Deterministic canonical event envelopes with per-aggregate sequences.
- [Backplane.AgentRuntime.EventStream](Backplane.AgentRuntime.EventStream.md): Per-aggregate ordered event projection and bounded cursor replay.
- [Backplane.AgentRuntime.Execution](Backplane.AgentRuntime.Execution.md): Store-first runtime execution boundary.
- [Backplane.AgentRuntime.ExecutionController](Backplane.AgentRuntime.ExecutionController.md): One-run control owner that keeps store and backend work outside callbacks.
- [Backplane.AgentRuntime.ID](Backplane.AgentRuntime.ID.md)
- [Backplane.AgentRuntime.Inbox](Backplane.AgentRuntime.Inbox.md): Bounded receiver inbox with payload-digest deduplication.
- [Backplane.AgentRuntime.InputSchema](Backplane.AgentRuntime.InputSchema.md): Small dependency-free validator for the runtime tool gateway.
- [Backplane.AgentRuntime.Kernel](Backplane.AgentRuntime.Kernel.md): Deterministic execution kernel for Backplane agent runtime runs.
- [Backplane.AgentRuntime.LoopBreaker](Backplane.AgentRuntime.LoopBreaker.md): Normalized fingerprints for repeated model/tool/delegation work.
- [Backplane.AgentRuntime.Message](Backplane.AgentRuntime.Message.md): Typed runtime messages with trusted provenance and bounded payload/TTL.
- [Backplane.AgentRuntime.Outbox](Backplane.AgentRuntime.Outbox.md): Sender-intent outbox with idempotency and bounded replay.
- [Backplane.AgentRuntime.Plan](Backplane.AgentRuntime.Plan.md): Host-started task-scoped plan document with expected-revision replacement.

- [Backplane.AgentRuntime.Policy](Backplane.AgentRuntime.Policy.md): Runtime policy enforcement for Backplane agent runtime.
- [Backplane.AgentRuntime.Provider](Backplane.AgentRuntime.Provider.md): ProviderPort boundary for Backplane agent runtime.

- [Backplane.AgentRuntime.Recovery](Backplane.AgentRuntime.Recovery.md): Conservative recovery classification for committed nonterminal work.
- [Backplane.AgentRuntime.RecoveryHarness](Backplane.AgentRuntime.RecoveryHarness.md): Generic durable recovery and storage conformance harness.
- [Backplane.AgentRuntime.Resource](Backplane.AgentRuntime.Resource.md): Scoped resource operations with revision-safe writes and bounded output.
- [Backplane.AgentRuntime.RunTree](Backplane.AgentRuntime.RunTree.md): Run-owned child relationships and cancellation propagation.
- [Backplane.AgentRuntime.Scheduler](Backplane.AgentRuntime.Scheduler.md): Bounded work admission with explicit overload.
- [Backplane.AgentRuntime.Store](Backplane.AgentRuntime.Store.md): Runtime storage contract for versioned run transitions.
- [Backplane.AgentRuntime.StoreConformance](Backplane.AgentRuntime.StoreConformance.md): Reusable executable contract for host-provided durable stores.
- [Backplane.AgentRuntime.Subscriber](Backplane.AgentRuntime.Subscriber.md): Bounded event subscriptions with cursor retention and gap markers.
- [Backplane.AgentRuntime.ToolEffects](Backplane.AgentRuntime.ToolEffects.md): Tool effects and cancellation boundary for Backplane agent runtime.

- [Backplane.AgentRuntime.ToolRegistry](Backplane.AgentRuntime.ToolRegistry.md): Versioned tool registry for Backplane agent runtime.

- [Backplane.AgentRuntime.Tools](Backplane.AgentRuntime.Tools.md): Backend-conditional optional tool family wrappers.
- [Backplane.AgentRuntime.Tools.LocalCommand](Backplane.AgentRuntime.Tools.LocalCommand.md): Linux local command backend with verified process-group cleanup.
- [Backplane.AgentRuntime.Tools.LocalResource](Backplane.AgentRuntime.Tools.LocalResource.md): Local workspace resource adapter with coordinated revision writes.
- [Backplane.AgentRuntime.Types](Backplane.AgentRuntime.Types.md)
- [Backplane.AgentRuntime.Usage](Backplane.AgentRuntime.Usage.md): Attempt-attributed usage accounting without double counting.

