List of all items
Structs
- Chunk
- CompileError
- CompiledFunction
- Compiler
- DebugState
- Vm
- bridge::HostBridge
- bridge::QueuedUserMessage
- events::CollectorSink
- events::LogEvent
- events::SpanEvent
- events::StderrSink
- llm::LlmTraceEntry
- llm_config::AliasDef
- llm_config::HealthcheckDef
- llm_config::InferenceRule
- llm_config::ProviderDef
- llm_config::ProvidersConfig
- llm_config::TierDefaults
- llm_config::TierRule
- mcp::McpServerSpec
- mcp::VmMcpClientHandle
- mcp_server::McpPromptArgDef
- mcp_server::McpPromptDef
- mcp_server::McpResourceDef
- mcp_server::McpResourceTemplateDef
- mcp_server::McpServer
- mcp_server::McpToolDef
- orchestration::ArtifactRecord
- orchestration::AutoCompactConfig
- orchestration::BranchSemantics
- orchestration::CapabilityPolicy
- orchestration::ContextPolicy
- orchestration::EqIgnored
- orchestration::EscalationPolicy
- orchestration::EvalSuiteCase
- orchestration::EvalSuiteManifest
- orchestration::JoinPolicy
- orchestration::LlmUsageRecord
- orchestration::MapPolicy
- orchestration::ModelPolicy
- orchestration::MutationSessionRecord
- orchestration::ReducePolicy
- orchestration::ReplayEvalCaseReport
- orchestration::ReplayEvalReport
- orchestration::ReplayEvalSuiteReport
- orchestration::ReplayFixture
- orchestration::ReplayStageAssertion
- orchestration::RetryPolicy
- orchestration::RunCheckpointRecord
- orchestration::RunChildRecord
- orchestration::RunDiffReport
- orchestration::RunExecutionRecord
- orchestration::RunRecord
- orchestration::RunStageAttemptRecord
- orchestration::RunStageDiffRecord
- orchestration::RunStageRecord
- orchestration::RunTraceSpanRecord
- orchestration::RunTransitionRecord
- orchestration::StageContract
- orchestration::ToolArgConstraint
- orchestration::ToolCallDiffRecord
- orchestration::ToolCallRecord
- orchestration::ToolHook
- orchestration::ToolRuntimePolicyMetadata
- orchestration::TranscriptPolicy
- orchestration::WorkflowAuditEntry
- orchestration::WorkflowEdge
- orchestration::WorkflowGraph
- orchestration::WorkflowNode
- orchestration::WorkflowValidationReport
- tracing::Span
- tracing::SpanCollector
- value::VmAtomicHandle
- value::VmChannelHandle
- value::VmClosure
- value::VmEnv
- value::VmGenerator
- value::VmTaskHandle
Enums
- Constant
- DebugAction
- Op
- bridge::DeliveryCheckpoint
- bridge::QueuedUserMessageMode
- events::EventLevel
- llm::LlmReplayMode
- llm::ToolRecordingMode
- llm_config::AuthEnv
- orchestration::CompactStrategy
- orchestration::PostToolAction
- orchestration::PreToolAction
- tracing::SpanKind
- value::ErrorCategory
- value::VmError
- value::VmValue
Traits
Functions
- bridge::json_result_to_vm_value
- checkpoint::register_checkpoint_builtins
- clone_async_builtin_child_vm
- events::add_event_sink
- events::clear_event_sinks
- events::emit_log
- events::emit_span_end
- events::emit_span_start
- events::log_debug
- events::log_error
- events::log_info
- events::log_info_meta
- events::log_warn
- events::log_warn_meta
- events::reset_event_sinks
- llm::drain_tool_recordings
- llm::enable_tracing
- llm::load_tool_replay_fixtures
- llm::peek_trace
- llm::peek_trace_summary
- llm::register_agent_loop_with_bridge
- llm::register_llm_builtins
- llm::register_llm_call_with_bridge
- llm::reset_llm_state
- llm::set_replay_mode
- llm::set_tool_recording_mode
- llm::take_trace
- llm::vm_value_to_json
- llm_config::default_tool_format
- llm_config::infer_provider
- llm_config::load_config
- llm_config::loaded_config_path
- llm_config::model_params
- llm_config::model_tier
- llm_config::provider_config
- llm_config::provider_has_feature
- llm_config::provider_names
- llm_config::resolve_base_url
- llm_config::resolve_model
- llm_config::resolve_tier_model
- mcp::connect_mcp_server
- mcp::connect_mcp_server_from_json
- mcp::connect_mcp_server_from_spec
- mcp::register_mcp_builtins
- mcp_server::register_mcp_server_builtins
- mcp_server::take_mcp_serve_prompts
- mcp_server::take_mcp_serve_registry
- mcp_server::take_mcp_serve_resource_templates
- mcp_server::take_mcp_serve_resources
- mcp_server::tool_registry_to_mcp_tools
- metadata::register_metadata_builtins
- metadata::register_scan_builtins
- orchestration::append_audit_entry
- orchestration::builtin_ceiling
- orchestration::clear_tool_hooks
- orchestration::current_execution_policy
- orchestration::current_mutation_session
- orchestration::current_tool_declared_paths
- orchestration::current_tool_metadata
- orchestration::current_tool_mutation_classification
- orchestration::dedup_artifacts
- orchestration::diff_run_records
- orchestration::enforce_current_policy_for_bridge_builtin
- orchestration::enforce_current_policy_for_builtin
- orchestration::enforce_current_policy_for_tool
- orchestration::enforce_tool_arg_constraints
- orchestration::estimate_message_tokens
- orchestration::evaluate_run_against_fixture
- orchestration::evaluate_run_suite
- orchestration::evaluate_run_suite_manifest
- orchestration::execute_stage_node
- orchestration::install_current_mutation_session
- orchestration::load_run_record
- orchestration::microcompact_artifact
- orchestration::microcompact_tool_output
- orchestration::next_node_for
- orchestration::next_nodes_for
- orchestration::normalize_artifact
- orchestration::normalize_eval_suite_manifest
- orchestration::normalize_run_record
- orchestration::normalize_workflow_value
- orchestration::parse_compact_strategy
- orchestration::parse_workflow_edge_json
- orchestration::parse_workflow_node_json
- orchestration::parse_workflow_node_value
- orchestration::pop_execution_policy
- orchestration::push_execution_policy
- orchestration::register_tool_hook
- orchestration::render_artifacts_context
- orchestration::render_unified_diff
- orchestration::replay_fixture_from_run
- orchestration::run_post_tool_hooks
- orchestration::run_pre_tool_hooks
- orchestration::save_run_record
- orchestration::select_artifacts
- orchestration::select_artifacts_adaptive
- orchestration::tool_fixture_hash
- orchestration::validate_workflow
- orchestration::workflow_tool_metadata
- orchestration::workflow_tool_names
- orchestration::workflow_tool_policy_from_tools
- register_http_builtins
- reset_http_state
- reset_thread_local_state
- restore_async_builtin_child_vm
- stdlib::process::find_project_root
- stdlib::process::resolve_source_asset_path
- stdlib::process::resolve_source_relative_path
- stdlib::process::set_thread_execution_context
- stdlib::register_agent_stdlib
- stdlib::register_core_stdlib
- stdlib::register_io_stdlib
- stdlib::register_vm_stdlib
- stdlib::reset_stdlib_state
- stdlib::stdlib_builtin_names
- stdlib::tracing::finish_span_from_args
- stdlib_modules::get_stdlib_source
- store::register_store_builtins
- take_async_builtin_child_vm
- tracing::current_span_id
- tracing::format_summary
- tracing::is_tracing_enabled
- tracing::peek_spans
- tracing::reset_tracing
- tracing::set_tracing_enabled
- tracing::span_end
- tracing::span_set_metadata
- tracing::span_start
- tracing::span_to_vm_value
- tracing::take_spans
- value::categorized_error
- value::closest_match
- value::compare_values
- value::error_to_category
- value::value_identity_key
- value::value_structural_hash_key
- value::values_equal
- value::values_identical