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 |