List of all items
Structs
- api::client::SynthClient
- api::container::ContainerDeployClient
- api::eval::EvalClient
- api::graph_evolve::GraphEvolveClient
- api::graphs::GraphsClient
- api::inference::InferenceClient
- api::jobs::JobsClient
- api::types::CancelRequest
- api::types::ContainerDeployResponse
- api::types::ContainerDeploySpec
- api::types::ContainerDeployStatus
- api::types::ContainerDeploymentInfo
- api::types::ContainerLimits
- api::types::EvalJobRequest
- api::types::EvalResult
- api::types::EvidenceItem
- api::types::GepaConfig
- api::types::GepaJobRequest
- api::types::GraphCompletionRequest
- api::types::GraphCompletionResponse
- api::types::JobSubmitResponse
- api::types::MiproConfig
- api::types::MiproJobRequest
- api::types::PauseRequest
- api::types::PolicyConfig
- api::types::PromptLearningResult
- api::types::ReviewPayload
- api::types::RlmOptions
- api::types::Usage
- api::types::VerifierOptions
- api::types::VerifierResponse
- auth::DeviceAuthResponse
- auth::DeviceAuthSession
- config::CoreConfig
- config::ExpansionDefaultsV1
- config::OptimizationDefaults
- config::ResolvedConfigValue
- container::client::ContainerClient
- container::client::EnvClient
- container::datasets::TaskDatasetSpec
- container::types::AuthInfo
- container::types::DatasetInfo
- container::types::HealthResponse
- container::types::InferenceInfo
- container::types::InfoResponse
- container::types::LimitsInfo
- container::types::RolloutEnvSpec
- container::types::RolloutMetrics
- container::types::RolloutPolicySpec
- container::types::RolloutRequest
- container::types::RolloutResponse
- container::types::RolloutSafetyConfig
- container::types::TaskDescriptor
- container::types::TaskInfo
- data::artifacts::Artifact
- data::artifacts::ArtifactBundle
- data::context_override::ContextOverride
- data::context_override::ContextOverrideStatus
- data::judgements::CriterionScoreData
- data::judgements::Judgement
- data::judgements::RubricAssignment
- data::levers::Lever
- data::levers::LeverConstraints
- data::levers::LeverMutation
- data::levers::LeverProvenance
- data::levers::LeverSnapshot
- data::levers::MiproLeverSummary
- data::levers::ScopeKey
- data::objectives::EventObjectiveAssignment
- data::objectives::InstanceObjectiveAssignment
- data::objectives::ObjectiveSpec
- data::objectives::OutcomeObjectiveAssignment
- data::objectives::RewardObservation
- data::rewards::CalibrationExample
- data::rewards::EventRewardRecord
- data::rewards::GoldExample
- data::rewards::OutcomeRewardRecord
- data::rewards::RewardAggregates
- data::rubrics::Criterion
- data::rubrics::CriterionExample
- data::rubrics::Rubric
- data::sensors::Sensor
- data::sensors::SensorFrame
- data::sensors::SensorFrameSummary
- errors::HttpErrorInfo
- errors::JobErrorInfo
- errors::UsageLimitInfo
- http::HttpClient
- http::HttpErrorDetail
- http::MultipartFile
- jobs::JobEvent
- jobs::JobLifecycle
- orchestration::base_events::BaseJobEvent
- orchestration::base_events::CandidateEvent
- orchestration::base_events::JobEvent
- orchestration::events::BaselineEvent
- orchestration::events::CandidateEvent
- orchestration::events::CompleteEvent
- orchestration::events::EventParser
- orchestration::events::EventPath
- orchestration::events::FrontierEvent
- orchestration::events::GenerationEvent
- orchestration::events::ParsedEvent
- orchestration::events::ProgressEvent
- orchestration::events::TerminationEvent
- orchestration::events::UsageEvent
- orchestration::graph_evolve::GraphEvolveJob
- orchestration::graph_validation::GraphGenValidationResult
- orchestration::job_events::ParsedJobEvent
- orchestration::job_events::ValidationError
- orchestration::job_events::ValidationResult
- orchestration::progress::BaselineInfo
- orchestration::progress::CandidateInfo
- orchestration::progress::FrontierUpdate
- orchestration::progress::GEPAProgress
- orchestration::progress::GenerationInfo
- orchestration::progress::ProgressTracker
- orchestration::progress::RolloutSample
- orchestration::progress::SeedInfo
- orchestration::progress::StageInfo
- orchestration::progress::TokenUsage
- orchestration::prompt_learning::PromptLearningJob
- orchestration::prompt_learning::PromptLearningResult
- orchestration::prompt_learning::PromptResults
- orchestration::prompt_learning::RankedPrompt
- orchestration::schemas::MutationSummary
- orchestration::schemas::MutationTypeStats
- orchestration::schemas::PhaseSummary
- orchestration::schemas::ProgramCandidate
- orchestration::schemas::SeedAnalysis
- orchestration::streaming::EventStream
- orchestration::streaming::StreamConfig
- orchestration::validation::PromptLearningValidationResult
- polling::BackoffConfig
- polling::PollConfig
- polling::PollState
- polling::RetryConfig
- sse::SseEvent
- streaming::config::StreamConfig
- streaming::endpoints::StreamEndpoints
- streaming::handler::BufferedHandler
- streaming::handler::CallbackHandler
- streaming::handler::FilteredHandler
- streaming::handler::JsonHandler
- streaming::handler::MultiHandler
- streaming::streamer::JobStreamer
- streaming::types::StreamMessage
- trace_upload::TraceUploadClient
- trace_upload::UploadUrlResponse
- tracing::hooks::HookContext
- tracing::hooks::HookManager
- tracing::libsql_storage::LibsqlTraceStorage
- tracing::models::BaseEventFields
- tracing::models::EnvironmentEvent
- tracing::models::EventReward
- tracing::models::LLMCallRecord
- tracing::models::LLMChunk
- tracing::models::LLMContentPart
- tracing::models::LLMMessage
- tracing::models::LLMRequestParams
- tracing::models::LLMUsage
- tracing::models::LMCAISEvent
- tracing::models::MarkovBlanketMessage
- tracing::models::MessageContent
- tracing::models::OutcomeReward
- tracing::models::RuntimeEvent
- tracing::models::SessionTimeStep
- tracing::models::SessionTrace
- tracing::models::TimeRecord
- tracing::models::ToolCallResult
- tracing::models::ToolCallSpec
- tracing::storage::StorageConfig
- tracing::tracer::SessionTracer
- tunnels::cloudflared::ManagedProcess
- tunnels::cloudflared::TunnelCreateResponse
- tunnels::cloudflared::TunnelRotateResponse
- tunnels::connector::TunnelConnector
- tunnels::gateway::TunnelGateway
- tunnels::lease_client::LeaseClient
- tunnels::manager::TunnelManager
- tunnels::synth_tunnel::SynthTunnelAgentHandle
- tunnels::types::ConnectorStatus
- tunnels::types::Diagnostics
- tunnels::types::GatewayStatus
- tunnels::types::LeaseInfo
- tunnels::types::SynthTunnelConfig
- tunnels::types::TunnelHandle
- x402::PaymentPayload
- x402::PaymentRequired
- x402::PaymentRequirements
- x402::ResourceInfo
- x402::X402Payer
Enums
- api::types::EvalJobStatus
- api::types::PolicyJobStatus
- config::BackendAuth
- data::artifacts::ArtifactContent
- data::context_override::ApplicationErrorType
- data::context_override::ApplicationStatus
- data::enums::AdaptiveBatchLevel
- data::enums::AdaptiveCurriculumLevel
- data::enums::GraphType
- data::enums::InferenceMode
- data::enums::JobStatus
- data::enums::JobType
- data::enums::ObjectiveDirection
- data::enums::ObjectiveKey
- data::enums::OptimizationMode
- data::enums::OutputMode
- data::enums::ProviderName
- data::enums::RewardScope
- data::enums::RewardSource
- data::enums::RewardType
- data::enums::SuccessStatus
- data::enums::SynthModelName
- data::enums::TrainingType
- data::enums::VerifierMode
- data::levers::LeverActor
- data::levers::LeverFormat
- data::levers::LeverKind
- data::levers::LeverMutability
- data::levers::ScopeKind
- data::sensors::SensorKind
- errors::CoreError
- events::EventKind
- http::HttpError
- jobs::CandidateStatus
- jobs::JobEventType
- jobs::JobStatus
- orchestration::events::EventCategory
- orchestration::events::TerminalStatus
- polling::PollResult
- streaming::types::StreamType
- tracing::error::TracingError
- tracing::hooks::HookEvent
- tracing::models::EventType
- tracing::models::TracingEvent
- tracing::storage::QueryParams
- tunnels::errors::TunnelError
- tunnels::ports::PortConflictBehavior
- tunnels::types::ConnectorState
- tunnels::types::GatewayState
- tunnels::types::LeaseState
- tunnels::types::TunnelBackend
- x402::X402Error
Traits
Functions
- api::graphs::build_verifier_request
- api::graphs::resolve_graph_job_id
- auth::get_api_key
- auth::get_api_key_from_env
- auth::get_config_dir
- auth::get_config_path
- auth::get_container_config_path
- auth::get_or_mint_api_key
- auth::init_device_auth
- auth::load_credentials
- auth::load_user_config
- auth::load_user_env
- auth::load_user_env_with
- auth::mask_str
- auth::mint_demo_key
- auth::poll_device_token
- auth::run_setup
- auth::save_user_config
- auth::store_credentials
- auth::store_credentials_atomic
- auth::update_user_config
- config::deep_merge
- config::deep_update
- config::expand_config
- config::expand_eval_config
- config::expand_gepa_config
- config::expansion_defaults
- config::gepa_candidate_to_initial_prompt
- config::is_minimal_config
- config::load_toml
- config::parse_toml
- config::resolve_config_value
- config::resolve_seed_spec
- config::resolve_seeds
- config::split_train_validation
- config::validate_overrides
- container::auth::allowed_environment_api_keys
- container::auth::encrypt_for_backend
- container::auth::ensure_container_auth
- container::auth::is_api_key_header_authorized
- container::auth::mint_environment_api_key
- container::auth::normalize_environment_api_key
- container::auth::setup_environment_api_key
- container::datasets::ensure_split
- container::datasets::normalise_seed
- container::health::container_health
- container::helpers::extract_api_key
- container::helpers::get_default_max_completion_tokens
- container::helpers::normalize_chat_completion_url
- container::helpers::parse_tool_calls_from_response
- container::llm_guards::is_direct_provider_call
- container::override_helpers::apply_context_overrides
- container::override_helpers::get_agent_skills_path
- container::override_helpers::get_applied_env_vars
- container::proxy::extract_message_text
- container::proxy::inject_system_hint
- container::proxy::normalize_response_format_for_groq
- container::proxy::parse_tool_call_from_text
- container::proxy::prepare_for_groq
- container::proxy::prepare_for_openai
- container::proxy::synthesize_tool_call_if_missing
- container::rollout_helpers::build_rollout_response
- container::trace_helpers::build_trace_payload
- container::trace_helpers::build_trajectory_trace
- container::trace_helpers::extract_trace_correlation_id
- container::trace_helpers::include_event_history_in_response
- container::trace_helpers::include_event_history_in_trajectories
- container::trace_helpers::include_trace_correlation_id_in_response
- container::trace_helpers::validate_trace_correlation_id
- container::trace_helpers::verify_trace_correlation_id_in_response
- container::tracing_utils::resolve_sft_output_dir
- container::tracing_utils::resolve_tracing_db_url
- container::tracing_utils::tracing_env_enabled
- container::tracing_utils::unique_sft_path
- container::validation::validate_artifact_size
- container::validation::validate_artifacts_list
- container::validation::validate_context_overrides
- container::validation::validate_context_snapshot
- container::validators::normalize_inference_url
- container::validators::validate_container_url
- container::validators::validate_rollout_response_for_rl
- container::vendors::get_groq_key
- container::vendors::get_openai_key
- container::vendors::normalize_single
- container::vendors::normalize_vendor_keys
- data::contracts::lever_sensor_v1_contract_schema
- data::enum_values::data_enum_values
- events::poll_events
- models::detect_model_provider
- models::normalize_model_identifier
- models::supported_models
- orchestration::builders::build_prompt_learning_payload
- orchestration::event_extraction::build_program_candidate
- orchestration::event_extraction::extract_program_candidate_content
- orchestration::event_extraction::extract_stages_from_candidate
- orchestration::event_extraction::normalize_transformation
- orchestration::event_extraction::seed_reward_entry
- orchestration::event_extraction::seed_score_entry
- orchestration::event_schemas::base_event_schemas
- orchestration::event_schemas::base_job_event_schema
- orchestration::event_schemas::get_base_schema
- orchestration::event_schemas::merge_event_schema
- orchestration::event_types::event_enum_values
- orchestration::event_types::is_valid_event_type
- orchestration::event_types::validate_event_type
- orchestration::graph_convert::convert_openai_sft
- orchestration::graph_evolve::build_graph_evolve_config
- orchestration::graph_evolve::build_graph_evolve_graph_record_payload
- orchestration::graph_evolve::build_graph_evolve_inference_payload
- orchestration::graph_evolve::build_graph_evolve_payload
- orchestration::graph_evolve::build_graph_evolve_placeholder_dataset
- orchestration::graph_evolve::load_graph_evolve_dataset
- orchestration::graph_evolve::normalize_graph_evolve_policy_models
- orchestration::graph_evolve::parse_graph_evolve_dataset
- orchestration::graph_evolve::resolve_graph_evolve_snapshot_id
- orchestration::graph_validation::graph_opt_supported_models
- orchestration::graph_validation::load_graph_job_toml
- orchestration::graph_validation::load_graphgen_taskset
- orchestration::graph_validation::parse_graphgen_taskset
- orchestration::graph_validation::validate_graph_job_payload
- orchestration::graph_validation::validate_graph_job_section
- orchestration::graph_validation::validate_graphgen_job_config
- orchestration::graph_validation::validate_graphgen_taskset
- orchestration::job_events::parse_job_event
- orchestration::job_events::validate_base_event
- orchestration::streaming::log_event_summary
- orchestration::validation::validate_prompt_learning_config
- orchestration::validation::validate_prompt_learning_config_strict
- polling::calculate_backoff
- polling::calculate_backoff_ms
- shared_client::build_pooled_client
- shared_client::build_pooled_client_with_headers
- shared_client::build_pooled_client_with_size
- sse::stream_sse
- sse::stream_sse_events
- sse::stream_sse_request
- tracing::utils::calculate_cost
- tracing::utils::detect_provider
- tunnels::cloudflared::cleanup_all
- tunnels::cloudflared::create_tunnel
- tunnels::cloudflared::ensure_cloudflared_installed
- tunnels::cloudflared::get_cloudflared_path
- tunnels::cloudflared::open_managed_tunnel
- tunnels::cloudflared::open_managed_tunnel_with_connection_wait
- tunnels::cloudflared::open_quick_tunnel
- tunnels::cloudflared::open_quick_tunnel_with_dns_verification
- tunnels::cloudflared::require_cloudflared
- tunnels::cloudflared::resolve_hostname_with_explicit_resolvers
- tunnels::cloudflared::rotate_tunnel
- tunnels::cloudflared::stop_tracked
- tunnels::cloudflared::stop_tunnel
- tunnels::cloudflared::track_process
- tunnels::cloudflared::verify_tunnel_dns_resolution
- tunnels::cloudflared::wait_for_health_check
- tunnels::connector::get_connector
- tunnels::gateway::get_gateway
- tunnels::manager::get_manager
- tunnels::open_tunnel
- tunnels::ports::acquire_port
- tunnels::ports::find_available_port
- tunnels::ports::is_port_available
- tunnels::ports::kill_port
- tunnels::synth_tunnel::start_agent
- urls::backend_demo_keys_url
- urls::backend_health_url
- urls::backend_me_url
- urls::backend_url_api
- urls::backend_url_base
- urls::backend_url_synth_research_anthropic
- urls::backend_url_synth_research_base
- urls::backend_url_synth_research_openai
- urls::frontend_url_base
- urls::join_url
- urls::local_backend_url
- urls::make_container_url
- urls::normalize_backend_base
- urls::normalize_inference_base
- urls::validate_container_url
- utils::cleanup_paths
- utils::compute_import_paths
- utils::create_and_write_json
- utils::ensure_private_dir
- utils::find_config_path
- utils::get_bin_path
- utils::get_home_config_file_paths
- utils::is_file_type
- utils::is_hidden_path
- utils::load_json_to_value
- utils::repo_root
- utils::should_filter_log_line
- utils::strip_json_comments
- utils::synth_bin_dir
- utils::synth_container_config_path
- utils::synth_home_dir
- utils::synth_user_config_path
- utils::validate_file_type
- utils::write_private_json
- utils::write_private_text
- x402::decode_payment_required_header
- x402::decode_payment_signature_header
- x402::encode_payment_signature_header
Type Aliases
Statics
Constants
- api::client::DEFAULT_BACKEND_URL
- api::client::DEFAULT_TIMEOUT_SECS
- api::graphs::DEFAULT_VERIFIER
- api::graphs::RLM_VERIFIER_V1
- api::graphs::RLM_VERIFIER_V2
- auth::CONFIG_DIR
- auth::CONFIG_FILE
- auth::CONTAINER_CONFIG_FILE
- auth::DEFAULT_BACKEND_URL
- auth::DEFAULT_FRONTEND_URL
- auth::ENV_API_KEY
- auth::ENV_ENVIRONMENT_API_KEY
- container::auth::DEV_ENVIRONMENT_API_KEY_NAME
- container::auth::ENVIRONMENT_API_KEY_ALIASES_NAME
- container::auth::ENVIRONMENT_API_KEY_NAME
- container::auth::MAX_ENVIRONMENT_API_KEY_BYTES
- container::auth::SEALED_BOX_ALGORITHM
- container::override_helpers::MAX_ENV_VARS
- container::override_helpers::MAX_ENV_VAR_VALUE_LENGTH
- container::override_helpers::MAX_FILES_PER_OVERRIDE
- container::override_helpers::MAX_FILE_SIZE_BYTES
- container::override_helpers::MAX_TOTAL_SIZE_BYTES
- container::override_helpers::PREFLIGHT_SCRIPT_TIMEOUT_SECONDS
- container::validation::MAX_ARTIFACTS_PER_ROLLOUT
- container::validation::MAX_ARTIFACT_CONTENT_TYPE_LENGTH
- container::validation::MAX_ARTIFACT_METADATA_BYTES
- container::validation::MAX_CONTEXT_OVERRIDES_PER_ROLLOUT
- container::validation::MAX_CONTEXT_SNAPSHOT_BYTES
- container::validation::MAX_INLINE_ARTIFACT_BYTES
- container::validation::MAX_TOTAL_INLINE_ARTIFACTS_BYTES
- orchestration::schemas::MAX_INSTRUCTION_LENGTH
- orchestration::schemas::MAX_ROLLOUT_SAMPLES
- orchestration::schemas::MAX_SEED_INFO_COUNT
- shared_client::DEFAULT_CONNECT_TIMEOUT_SECS
- shared_client::DEFAULT_POOL_SIZE
- shared_client::DEFAULT_TIMEOUT_SECS
- urls::DEFAULT_BACKEND_URL
- urls::DEFAULT_DEV_BACKEND_URL
- urls::DEFAULT_DEV_RUST_BACKEND_URL
- urls::DEFAULT_FRONTEND_URL
- urls::DEFAULT_LOCAL_RUST_BACKEND_URL
- urls::DEFAULT_RUST_BACKEND_URL
- utils::PRIVATE_DIR_MODE
- utils::PRIVATE_FILE_MODE