Skip to main content
The package exports 116 symbols from @agentium/harness and 1 from @agentium/harness/testing. This reference includes their full public declarations, including every configuration field and public method. Start with the package quickstart. The runtime guide explains defaults and failure behavior. This reference targets @agentium/harness@4.0.0; see release and upgrade guidance.

Definitions and abilities

Compose definitions, implement abilities, and validate portable manifests.

Presets and context

Built-in abilities, research presets, file context, and MCP resource connections.

Runtime and run handles

Runtime construction, grants, budgets, execution services, results, and controls.

Execution drivers

Adapt an Agent, Team, or Workflow and implement controlled execution.

Controllers and policies

Step overrides, model roles, context projection, and completion decisions.

Sessions and resources

Identity-scoped session leases, snapshots, stores, and resource ownership.

Events and results

Versioned events, terminal results, replay cursors, and bounded event retention.

Runtime registries

Resolve versioned driver and policy references against host-approved implementations.

Durable watches

Watch definitions, lifecycle methods, scheduler contracts, limits, and state.

Gmail watch source

Structural Gmail client, source options, and verified push hints.

Driver contract testing

Validate a driver’s lifecycle and event contract using the testing entrypoint.