Skip to content
Everruns Cloud is open in early access. Run agents without operating the platform.

Conversation Harness

Conversation inherits Base and adds context compaction, standard error disclosure, tool-call repair and loop detection. It provides no filesystem, bash, storage, web or delegation tools.

Dad Jokes uses this harness plus current_time. Add task-specific capabilities on the agent when needed.

Choose conversation with the API’s harness_name or the CLI’s --harness option.

let harness = everruns::Harness::conversation();

Framework constructors load the same capability data as the hosted presets. Enable the host integrations required by the tools you use; a preset does not compile optional integrations into your application.

See Harnesses for selection and inheritance.