Skip to content

API Reference

Auto-generated reference for all public CheckAgent APIs.

Modules

Module Description
Core Types AgentRun, Step, ToolCall, AgentInput, Score, StreamEvent
Mock Layer MockLLM, MockTool, FaultInjector, MockMCPServer
Eval & Assertions Metrics, assertions, datasets, cost tracking
Safety Evaluators, attack probes, taxonomy
Adapters AgentAdapter protocol and framework adapters
Replay Cassette, ReplayEngine, cassette management
Judge RubricJudge, Criterion, JudgeScore, statistical verdicts

Top-Level Imports

Most commonly used classes and functions are available directly from checkagent:

from checkagent import (
    AgentRun, Step, ToolCall, AgentInput, Score,
    MockLLM, MockTool, FaultInjector,
    GenericAdapter, wrap,
    assert_tool_called, assert_output_schema, assert_output_matches,
    Cassette, ReplayEngine,
    RubricJudge, Criterion, JudgeScore,
    GoldenDataset, load_dataset,
    CostTracker, CostReport,
    Conversation, Turn,
    StreamCollector, StreamEvent,
)