List of all items
Structs
- RunOptions
- RunReport
- cassette::Cassette
- cassette::Interaction
- cassette::RecordingProvider
- cassette::RecordingTools
- cassette::ReplayProvider
- cassette::ReplayToolHost
- cassette::ScriptedProvider
- cassette::ToolExchange
- catalogue::ModelConfig
- catalogue::ModelEntry
- catalogue::ProviderConfig
- events::Artifact
- events::CollectingSink
- events::NullSink
- events::TeeSink
- price::ModelPrice
- price::Pricing
- price::Spend
- provider::CompletionRequest
- provider::CompletionResponse
- provider::Usage
- router::RoutingProvider
- schema::UnsupportedResponseType
- snapshot::Resumption
- tools::ApprovalRequest
- tools::DenyAllTools
- tools::ScriptedApprovals
- tools::StaticToolHost
- tools::ToolInvocation
Enums
- RunError
- catalogue::ProviderKind
- events::RunEvent
- events::VerifyOutcome
- price::Charge
- provider::ModelSelection
- provider::ProviderError
- schema::ResponseShape
- snapshot::SnapshotError
- tools::ApprovalMode
- tools::ToolError
Traits
Functions
- cassette::invocation_digest
- cassette::load_directory
- price::parse_micros
- price::render_micros
- run
- schema::response_shape
- schema::type_schema
- schema::validate
- snapshot::all_checkpoint_labels
- snapshot::artifact_digest
- snapshot::resumable_labels