Skip to content

API Reference

Auto-generated from docstrings. Pick a subpackage:

  • openarmature.graph: state, builder, edges, nodes, projections, fan-out, parallel branches, middleware, observer, reducers, errors.
  • openarmature.llm: Provider Protocol, message + tool types, multimodal content blocks, structured output, the OpenAIProvider, shared error helpers.
  • openarmature.prompts: PromptManager, PromptBackend Protocol, FilesystemPromptBackend, PromptGroup, prompt observability propagation.
  • openarmature.checkpoint: Checkpointer Protocol, CheckpointRecord, in-memory + SQLite backends, state-migration registry.
  • openarmature.observability: correlation primitives and the optional OTel mapping ([otel] extra).