Skip to content

Reference

The details: every spec field, every provider setting, every function. Use the Tutorial to learn, and come here to look things up.

The spec

Page Covers
Section reference Every section and field of a Harness or Profile document: type, default and meaning
Providers Every built-in and first-party provider's settings: models, guards, routing stages, context sources, approval channels, state stores, policy engines, graders
Built-in profiles defaults, extraction, rag, agent, workflow and chat, in full
Tool manifests Every field of a kind: Tool document, the transports, digests
cel-lite expressions The expression language of rules, routing and manifests
Modules Every module at a glance: its spec section, ports, providers and hook points

Code and contracts

Page Covers
Python API The public Python API, generated from its docstrings
Contracts The JSON Schemas, the sidecar's OpenAPI document, the conformance fixtures, and how contracts change
HarnessWeaver CLI Every command and option