User Guide
HITLConfigurationError
InterventionRequired
Agent.chat()
praval hitl resume
Agent.generate()
Spore.knowledge
Observability
praval.toml
Evaluation
Tutorials
@agent
chat()
Architecture
Examples
API Reference
PravalApp
get_default_app()
reset_default_app()
AgentProfileConfig
AppConfig
EmbeddingProfileConfig
EvalConfig
EvalGateConfig
EvalJudgeConfig
EvalRagasConfig
EvalStoresConfig
EvalSuiteConfig
LocalObservabilityConfig
ModelProfileConfig
ObservabilityConfig
OnlineEvalConfig
OTLPConfig
PostgresEvalStoreConfig
PravalConfig
ResolvedAgentConfig
SQLiteEvalStoreConfig
discover_config_path()
load_config()
AgentConfig
Agent
SporeValidationError
ReefLifecycleError
SporeType
Spore
SubscriptionManager
ReefChannel
ReefCore
Reef
get_reef()
reset_reef()
PravalRegistry
register_agent()
get_registry()
reset_registry()
PravalError
ProviderError
ConfigurationError
PravalConfigurationError
EmbeddingConfigurationError
ToolError
StateError
AudioResponse
ContentKind
ContentPart
ContentReference
EmbeddingRequest
EmbeddingResponse
ExecutionObservation
HITLDecisionObservation
ModelEvent
ModelMessage
ModelRequest
ModelResponse
NoOpObservationRecorder
ObservationFactStatus
ObservationKind
ObservationPrivacy
ObservationRecorder
ObservationStatus
PrivacyMode
ProviderAdapter
ProviderCapabilities
ProviderProfile
ReasoningConfig
ReefHandoffObservation
RetryObservation
SpeechRequest
StructuredOutputConfig
ToolCall
ToolResult
ToolSpec
TranscriptionRequest
TokenUsageObservation
Usage
ToolCallObservation
normalize_structured_output_config()
normalize_reasoning_config()
normalize_content_parts()
legacy_tool_to_spec()
execute_legacy_tool_call()
execute_legacy_tool_call_async()
ModelRuntime
ProviderRegistration
ProviderRegistry
get_provider_registry()
reset_provider_registry()
register_default_providers()
EmbeddingRuntime
agent()
achat()
broadcast()
get_agent_info()
agent_pipeline()
conditional_agent()
throttled_agent()
AgentSession
start_agents()
run_agents()
ProviderFactory
OpenAIProvider
AnthropicProvider
CohereProvider
GeminiProvider
OpenAICompatibleProvider
tool()
get_tool_info()
is_tool()
discover_tools()
list_tools()
register_tool_with_agent()
unregister_tool_from_agent()
ToolCollection
ToolMetadata
Tool
ToolRegistry
get_tool_registry()
reset_tool_registry()
InterventionStatus
InterventionDecision
InterventionPolicy
InterventionRequest
SuspendedRunState
requires_approval()
risk_level()
approval_reason()
HITLService
HITLStore
get_hitl_store()
reset_hitl_stores()
HITLRuntime
MCPClient
MCPClientClosedError
MCPConnectionError
MCPError
MCPServerConfig
MCPToolError
MemoryManager
ShortTermMemory
LongTermMemory
EpisodicMemory
SemanticMemory
MemoryType
MemoryEntry
MemoryQuery
MemorySearchResult
DataManager
get_data_manager()
store_data()
get_data()
query_data()
delete_data()
StorageType
DataReference
StorageQuery
StorageResult
StorageMetadata
BaseStorageProvider
create_storage_provider()
StorageRegistry
get_storage_registry()
register_storage_provider()
get_storage_provider()
list_storage_providers()
storage_enabled()
requires_storage()
FileSystemProvider
PostgreSQLProvider
QdrantProvider
RedisProvider
S3Provider
get_config()
reset_config()
ObservabilityHandle
configure_observability()
configure_tracing()
force_flush()
get_logger()
get_meter()
get_tracer()
is_observability_configured()
shutdown_observability()
TraceContext
extract_trace_context()
get_current_span()
inject_trace_context()
Tracer
generate_span_id()
generate_trace_id()
reset_tracer()
StorableSpan
SQLiteTraceStore
get_trace_store()
set_trace_store()
reset_trace_store()
ConsoleViewer
print_traces()
show_recent_traces()
OTLPExporter
export_traces_to_otlp()
initialize_instrumentation()
is_instrumented()
reset_instrumentation()
AgentJudge
AgentEvaluationTarget
AttemptStatus
EvalDatasetError
EvalRunner
EvalCase
EvalSuite
EvaluationAttempt
EvaluationBaseline
EvaluationConflictError
EvaluationExecutionError
EvaluationJob
EvaluationMetadata
EvaluationResult
EvaluationRun
EvaluationRunStatus
EvaluationStore
EvaluationStoreError
EvaluationSubject
EvaluationTarget
ExactMatchMetric
Gate
GateAggregation
GateEvaluationError
GateOperator
GateResult
GateStatus
JobStatus
Judge
JudgeConfigurationError
JudgeContext
JudgeResult
JudgeResponseError
LoadedEvalCase
LoadedEvalSuite
MetricResult
MetricComparison
Metric
MetricPluginError
ModelJudge
OnlineContextLoader
OnlineEvaluationProcessor
OnlineEvaluationService
OnlineEvaluationStats
OnlineSubjectEvaluator
PostgresEvaluationStore
ResultStatus
RunComparison
SQLiteEvaluationStore
TargetResult
TerminalSuccessMetric
ToolCallMatchMetric
available_metrics()
builtin_metrics()
evaluation_call_scope()
compare_evaluation_runs()
discover_metric_plugins()
evaluate_gate()
is_evaluation_call()
load_jsonl_suite()
promote_evaluation_baseline()
trace_sampled()
Project
Please activate JavaScript to enable the search functionality.