Search
Search docs, blog posts, and ecosystem packages with citations.
Enter a query to see grounded citations.
Provider-neutral contract and runtime policy layer for CLI coding agents
Beta support. Public iteration with faster feedback loops before final release shape settles.
View package metadata source →Jido Harness standardizes how Elixir applications interact with CLI coding agents across providers. It defines the contract adapters implement and provides runtime execution modules for preflight, provider runtime, workspace, and streaming orchestration.
Jido Harness is the provider-neutral contract and runtime orchestration center for the CLI-agent ecosystem.
Jido.Harness.Exec.*. Defines required callbacks and interoperability contracts for provider implementations.
Provides consistent request/event structures and normalized error types.
Implements shared preflight, provider runtime, workspace, and stream orchestration modules.
Supports explicit and default provider resolution so applications can switch providers without changing call sites.