Skip to content

Package com.paragon.harness

This docs was updated at: 2026-03-21


Classs

Name Description
AgentRunReport Enriched summary of an AgentResult annotated with timing, retry counts, tool error statistics, …
FilesystemArtifactStore Filesystem-backed implementation of ArtifactStore
Harness Cohesive builder that composes all harness features around any Interactable
HookRegistry Ordered registry of AgentHook instances executed around agent lifecycle events
ProgressLog Append-only log of work items for tracking agent progress across sessions
RunReportExporter Writes AgentRunReport instances to a filesystem directory for later analysis
SelfCorrectingInteractable Decorator that wraps any Interactable with a self-correction loop
SelfCorrectionConfig Configuration for the self-correction loop in SelfCorrectingInteractable

Interfaces

Name Description
AgentHook Lifecycle hook that intercepts agent and tool execution events
ArtifactStore Interface for reading and writing named artifacts (documents, scripts, reports) with versioning

Records

Name Description
VerificationResult The result of running a verification command (test suite, linter, etc