List of all items
Structs
- BindingEntry
- ByteOffset
- Event
- EventLog
- FileId
- McpClient
- McpConfig
- SourceFile
- SourceRegistry
- Span
- Spanned
- ast::AgentParams
- ast::CompletionConfig
- ast::ConfidenceConfig
- ast::ContextConfig
- ast::DecomposeSpec
- ast::ExecParams
- ast::FetchParams
- ast::IncludeSpec
- ast::InferParams
- ast::InstructionConfig
- ast::InvokeParams
- ast::LimitStatus
- ast::LimitsConfig
- ast::OnLimitReachedConfig
- ast::OutputPolicy
- ast::PatternConfig
- ast::SignalConfig
- ast::SignalFields
- ast::StructuredOutputSpec
- ast::Task
- ast::Workflow
- ast::analyzed::AnalyzedAgentAction
- ast::analyzed::AnalyzedContextFile
- ast::analyzed::AnalyzedExecAction
- ast::analyzed::AnalyzedFetchAction
- ast::analyzed::AnalyzedForEach
- ast::analyzed::AnalyzedImportSpec
- ast::analyzed::AnalyzedInferAction
- ast::analyzed::AnalyzedInvokeAction
- ast::analyzed::AnalyzedMcpServer
- ast::analyzed::AnalyzedOutput
- ast::analyzed::AnalyzedRetry
- ast::analyzed::AnalyzedTask
- ast::analyzed::AnalyzedWorkflow
- ast::analyzed::TaskId
- ast::analyzed::TaskTable
- ast::analyzer::AnalyzeError
- ast::analyzer::AnalyzeResult
- ast::analyzer::RichAnalyzeError
- ast::artifact::ArtifactEntry
- ast::artifact::ArtifactOutput
- ast::artifact::ArtifactsConfig
- ast::budget::AliasLimits
- ast::budget::Budget
- ast::budget::BudgetReport
- ast::budget::Options
- ast::completion::CompletionConfig
- ast::completion::ConfidenceConfig
- ast::completion::ConfidenceRoute
- ast::completion::ConfidenceRouting
- ast::completion::InstructionConfig
- ast::completion::OnLowConfidenceConfig
- ast::completion::PatternConfig
- ast::completion::SignalConfig
- ast::completion::SignalFields
- ast::context::ContextConfig
- ast::decompose::DecomposeSpec
- ast::guardrails::GuardrailChainResult
- ast::guardrails::GuardrailResult
- ast::guardrails::LengthGuardrail
- ast::guardrails::LlmGuardrail
- ast::guardrails::RegexGuardrail
- ast::guardrails::SchemaGuardrail
- ast::include::IncludeSpec
- ast::limits::LimitStatus
- ast::limits::LimitsConfig
- ast::limits::OnLimitReachedConfig
- ast::loader::LoadedDefinition
- ast::logging::LogConfig
- ast::output::OutputPolicy
- ast::pkg_resolver::PkgUri
- ast::raw::ParseError
- ast::raw::RawAgentAction
- ast::raw::RawContextConfig
- ast::raw::RawExecAction
- ast::raw::RawFetchAction
- ast::raw::RawForEach
- ast::raw::RawImportSpec
- ast::raw::RawInferAction
- ast::raw::RawInvokeAction
- ast::raw::RawMcpConfig
- ast::raw::RawMcpServer
- ast::raw::RawOutputConfig
- ast::raw::RawPkgConfig
- ast::raw::RawRetryConfig
- ast::raw::RawTask
- ast::raw::RawWorkflow
- ast::schema_validator::SchemaError
- ast::schema_validator::WorkflowSchemaValidator
- ast::structured::StructuredOutputSpec
- binding::BindingEntry
- binding::BindingPath
- binding::BindingPathError
- binding::ResolvedBindings
- binding::TransformExpr
- binding::TransformParseError
- binding::WithEntry
- binding::WithEntryParseError
- binding::transform::TransformExpr
- binding::transform::TransformParseError
- binding::types::BindingPath
- binding::types::BindingPathError
- config::ApiKeys
- config::Defaults
- config::NikaConfig
- core::KnownModel
- core::McpAlias
- core::Provider
- core::backend::ChatMessage
- core::backend::ChatOptions
- core::backend::ChatResponse
- core::backend::DownloadRequest
- core::backend::DownloadResult
- core::backend::LoadConfig
- core::backend::ModelInfo
- core::backend::PullProgress
- core::backend::VisionImage
- core::mcp_aliases::McpAlias
- core::mcp_config::McpConfig
- core::mcp_config::McpServer
- core::models::KnownModel
- core::models::ResolvedModel
- core::providers::Provider
- core::storage::HuggingFaceStorage
- dag::DagEdge
- dag::StableDag
- dag::flow::Dag
- dag::indexed::IndexedDag
- dag::indexed::TopoOrder
- display::DagTask
- display::check::McpCallValidation
- display::check::McpCheckResult
- display::check::McpParamError
- display::check::PhaseResult
- display::dag::StaticDagEdge
- display::dag::StaticDagTask
- display::live::LiveRenderer
- display::renderer::CliRenderer
- display::renderer::ProviderCallStat
- display::renderer::RunStats
- event::AgentTurnMetadata
- event::ContextSource
- event::Event
- event::EventLog
- event::ExcludedItem
- event::NoopEmitter
- event::TraceInfo
- event::TraceWriter
- io::security::PathBoundaryError
- io::template::TemplateResolver
- io::writer::ArtifactWriter
- io::writer::WriteRequest
- io::writer::WriteResult
- mcp::CacheConfig
- mcp::CacheStats
- mcp::CachedSchema
- mcp::ErrorEnhancer
- mcp::JsonRpcError
- mcp::JsonRpcNotification
- mcp::JsonRpcRequest
- mcp::JsonRpcResponse
- mcp::McpClient
- mcp::McpClientPool
- mcp::McpConfig
- mcp::McpConfigInline
- mcp::McpPingResult
- mcp::McpRetryConfig
- mcp::McpValidator
- mcp::NikaMcpConfig
- mcp::NikaMcpConfigManager
- mcp::NikaMcpServer
- mcp::ResourceContent
- mcp::ResponseCacheStats
- mcp::ToolCallRequest
- mcp::ToolCallResult
- mcp::ToolDefinition
- mcp::ToolSchemaCache
- mcp::ValidationConfig
- mcp::ValidationError
- mcp::ValidationResult
- mcp::client::CacheConfig
- mcp::client::McpClient
- mcp::client::McpPingResult
- mcp::client::ResponseCacheStats
- mcp::nika_config::NikaMcpConfig
- mcp::nika_config::NikaMcpConfigManager
- mcp::nika_config::NikaMcpServer
- mcp::pool::McpClientPool
- mcp::protocol::JsonRpcError
- mcp::protocol::JsonRpcNotification
- mcp::protocol::JsonRpcRequest
- mcp::protocol::JsonRpcResponse
- mcp::retry::McpRetryConfig
- mcp::server::CheckParams
- mcp::server::ErrorLookupParams
- mcp::server::NikaMcpServer
- mcp::server::SchemaParams
- mcp::types::McpConfig
- mcp::types::ResourceContent
- mcp::types::ToolCallRequest
- mcp::types::ToolCallResult
- mcp::types::ToolDefinition
- mcp::validation::CacheStats
- mcp::validation::CachedSchema
- mcp::validation::ErrorEnhancer
- mcp::validation::McpValidator
- mcp::validation::ToolSchemaCache
- mcp::validation::ValidationConfig
- mcp::validation::ValidationError
- mcp::validation::ValidationResult
- mcp::validation::enhancer::ErrorEnhancer
- mcp::validation::schema_cache::CacheStats
- mcp::validation::schema_cache::CachedSchema
- mcp::validation::schema_cache::ToolSchemaCache
- mcp::validation::validator::McpValidator
- mcp::validation::validator::ValidationError
- mcp::validation::validator::ValidationResult
- media::CasStore
- media::MediaBudget
- media::MediaProcessor
- media::MediaRef
- media::detect::DetectedMime
- media::processor::MediaProcessor
- media::store::CasEntry
- media::store::CasStore
- media::store::CleanResult
- media::store::StoreResult
- media::tools::MediaToolContext
- media::tools::chart::ChartOp
- media::tools::color::DominantColorOp
- media::tools::compare::CompareOp
- media::tools::context::ComputePool
- media::tools::context::MediaToolContext
- media::tools::context::WorkingMemoryBudget
- media::tools::context::WorkingMemoryGuard
- media::tools::convert::ConvertOp
- media::tools::css_select::CssSelectOp
- media::tools::dimensions::DimensionsOp
- media::tools::extract_links::ExtractLinksOp
- media::tools::extract_metadata::ExtractMetadataOp
- media::tools::html_to_md::HtmlToMdOp
- media::tools::import::ImportOp
- media::tools::metadata::MetadataOp
- media::tools::optimize::OptimizeOp
- media::tools::pdf::PdfExtractOp
- media::tools::phash::PhashOp
- media::tools::pipeline::PipelineOp
- media::tools::qr::QrValidateOp
- media::tools::quality::QualityOp
- media::tools::readability::ReadabilityOp
- media::tools::strip::StripOp
- media::tools::svg::SvgRenderOp
- media::tools::thumbhash_tool::ThumbhashOp
- media::tools::thumbnail::ThumbnailOp
- media::types::MediaBudget
- media::types::MediaRef
- new::NewWorkflowConfig
- provider::cost::ModelPricing
- provider::rig::InferOptions
- provider::rig::McpToolError
- provider::rig::NikaMcpTool
- provider::rig::NikaMcpToolDef
- provider::rig::ProviderVerifyResult
- provider::rig::StreamResult
- registry::api::PackageInfo
- registry::api::RegistryClient
- registry::api::SearchResponse
- registry::api::SearchResult
- registry::api::SkillInfo
- registry::api::VersionInfo
- registry::lockfile::LockEntry
- registry::lockfile::Lockfile
- registry::resolver::PackageRef
- registry::resolver::ResolvedPackage
- registry::types::InstalledPackage
- registry::types::Manifest
- registry::types::RegistryIndex
- registry::types::SkillEntry
- runtime::RigAgentLoop
- runtime::RigAgentLoopResult
- runtime::Runner
- runtime::SkillInjector
- runtime::TaskExecutor
- runtime::artifact_processor::ArtifactProcessResult
- runtime::boot::BootContext
- runtime::boot::BootSequence
- runtime::boot::BootstrapConfig
- runtime::boot::EditorConfig
- runtime::boot::PhaseResult
- runtime::boot::PolicyConfig
- runtime::boot::ProviderConfig
- runtime::boot::SessionConfig
- runtime::boot::ToolsConfig
- runtime::boot::TraceConfig
- runtime::builtin::AssertTool
- runtime::builtin::BuiltinToolRouter
- runtime::builtin::CompleteParams
- runtime::builtin::CompleteResponse
- runtime::builtin::CompleteTool
- runtime::builtin::EmitTool
- runtime::builtin::FileToolAdapter
- runtime::builtin::LogTool
- runtime::builtin::NikaBuiltinToolAdapter
- runtime::builtin::PromptParams
- runtime::builtin::PromptResponse
- runtime::builtin::PromptTool
- runtime::builtin::RunParams
- runtime::builtin::RunResponse
- runtime::builtin::RunTool
- runtime::builtin::SleepTool
- runtime::chat_workflow::ChatMessage
- runtime::chat_workflow::ChatWorkflow
- runtime::context::WorkflowMeta
- runtime::hitl::DefaultHitlHandler
- runtime::hitl::HitlRequest
- runtime::hitl::HitlResponse
- runtime::limit_tracker::LimitTracker
- runtime::partial::CheckpointMessage
- runtime::partial::PartialCheckpoint
- runtime::partial::PartialResult
- runtime::policy::PolicyEnforcer
- runtime::policy::TokenBudget
- runtime::resolver::ResolvedAgent
- runtime::resolver::ResolvedAssets
- runtime::spawn::SpawnAgentParams
- runtime::spawn::SpawnAgentTool
- runtime::structured_output::StructuredOutputEngine
- runtime::structured_output::StructuredOutputResult
- runtime::submit_tool::DynamicSubmitTool
- secrets::SecretsLoadResult
- secrets::keyring::MigrationReport
- secrets::keyring::NikaKeyring
- source::ByteOffset
- source::FileId
- source::SourceFile
- source::SourceRegistry
- source::SourceSnippet
- source::Span
- source::Spanned
- store::RunContext
- store::TaskResult
- store::context::LoadedContext
- tools::DynamicSubmitTool
- tools::EditParams
- tools::EditResult
- tools::EditTool
- tools::GlobParams
- tools::GlobResult
- tools::GlobTool
- tools::GrepParams
- tools::GrepResult
- tools::GrepTool
- tools::ReadParams
- tools::ReadResult
- tools::ReadTool
- tools::RigFileTool
- tools::ToolContext
- tools::ToolDefinition
- tools::ToolOutput
- tools::WriteParams
- tools::WriteResult
- tools::WriteTool
Enums
- EventKind
- ast::AgentDef
- ast::CompletionMode
- ast::DecomposeStrategy
- ast::LimitAction
- ast::LimitType
- ast::LowConfidenceAction
- ast::OutputFormat
- ast::PatternType
- ast::ResponseFormat
- ast::SchemaRef
- ast::TaskAction
- ast::ToolChoice
- ast::agent_def::AgentDef
- ast::analyzed::AnalyzedTaskAction
- ast::analyzed::HttpMethod
- ast::analyzed::McpTransport
- ast::analyzed::OutputFormat
- ast::analyzed::SchemaVersion
- ast::analyzer::AnalyzeErrorKind
- ast::artifact::ArtifactFormat
- ast::artifact::ArtifactMode
- ast::artifact::ArtifactSpec
- ast::budget::BudgetBreach
- ast::completion::CompletionMode
- ast::completion::InstructionTone
- ast::completion::LowConfidenceAction
- ast::completion::PatternType
- ast::completion::RouteAction
- ast::content::AnalyzedContentPart
- ast::content::ContentPart
- ast::content::ImageDetail
- ast::content::RawContentPart
- ast::decompose::DecomposeStrategy
- ast::guardrails::ChainTerminationReason
- ast::guardrails::GuardrailConfig
- ast::guardrails::OnFailure
- ast::limits::LimitAction
- ast::limits::LimitType
- ast::loader::DefinitionKind
- ast::logging::LogFormat
- ast::logging::LogLevel
- ast::output::OutputFormat
- ast::output::SchemaRef
- ast::raw::ParseErrorKind
- ast::raw::RawTaskAction
- ast::schema::SchemaVersion
- ast::schema_validator::SchemaErrorKind
- ast::skill_def::SkillRef
- binding::BindingSource
- binding::BindingType
- binding::LazyBinding
- binding::PathSegment
- binding::TemplateExpr
- binding::TransformError
- binding::TransformOp
- binding::jsonpath::Segment
- binding::mention::Mention
- binding::mention::MentionResolutionError
- binding::mention::ResolvedMention
- binding::transform::TransformError
- binding::transform::TransformOp
- binding::types::BindingSource
- binding::types::BindingType
- binding::types::PathSegment
- core::McpPricing
- core::ModelArchitecture
- core::ModelResolveError
- core::ModelType
- core::ProviderCategory
- core::Quantization
- core::backend::BackendError
- core::backend::ChatRole
- core::backend::NativeModelKind
- core::mcp_aliases::McpPricing
- core::mcp_config::McpConfigError
- core::mcp_config::McpSource
- core::models::ModelArchitecture
- core::models::ModelResolveError
- core::models::ModelType
- core::models::Quantization
- core::providers::ProviderCategory
- core::storage::StorageError
- display::DagTaskStatus
- display::detail::DetailLevel
- display::run_renderer::RunRenderer
- error::NikaError
- error_domains::BindingError
- error_domains::DagError
- error_domains::ExecutionError
- error_domains::ProviderError
- event::EventError
- event::EventKind
- event::error::EventError
- mcp::ContentBlock
- mcp::McpError
- mcp::McpErrorCode
- mcp::McpPingError
- mcp::NikaMcpSource
- mcp::ValidationErrorKind
- mcp::client::McpPingError
- mcp::error::McpError
- mcp::nika_config::NikaMcpSource
- mcp::types::ContentBlock
- mcp::types::McpErrorCode
- mcp::validation::ValidationErrorKind
- mcp::validation::validator::ValidationErrorKind
- media::MediaError
- media::MediaType
- media::detect::DetectionSource
- media::error::MediaError
- media::tools::MediaOpResult
- media::tools::error::MediaToolError
- media::types::MediaType
- new::OutputFormat
- new::Provider
- new::Template
- new::TemplateCategory
- new::Verb
- provider::cost::ProviderKind
- provider::rig::McpToolErrorKind
- provider::rig::ProviderVerifyError
- provider::rig::RigInferError
- provider::rig::RigProvider
- provider::rig::StreamChunk
- registry::api::RegistryApiError
- registry::lockfile::LockfileError
- registry::resolver::ResolverError
- runtime::RigAgentStatus
- runtime::boot::BootPhase
- runtime::builtin::LogLevel
- runtime::chat_workflow::Role
- runtime::hitl::HitlError
- runtime::partial::StopReason
- runtime::policy::PolicyDecision
- runtime::resolver::AgentSource
- runtime::spawn::SpawnAgentError
- secrets::keyring::KeyringError
- store::TaskOutcome
- tools::GrepOutputMode
- tools::PermissionMode
- tools::ToolErrorCode
- tools::ToolEvent
- tools::ToolOperation
Traits
- core::storage::ModelStorage
- error::FixSuggestion
- event::EventEmitter
- media::tools::MediaOp
- runtime::builtin::BuiltinTool
- runtime::hitl::HitlHandler
- tools::FileTool
Functions
- ast::analyzer::analyze
- ast::analyzer::format_error
- ast::analyzer::suggestions::did_you_mean
- ast::analyzer::suggestions::find_all_similar
- ast::analyzer::suggestions::find_similar
- ast::analyzer::suggestions::is_typo
- ast::analyzer::to_rich_diagnostics
- ast::analyzer::validate
- ast::budget::check_budget
- ast::budget::check_budget_with_custom
- ast::budget::default_alias_limits
- ast::budget::default_budget
- ast::budget::default_options
- ast::budget::from_str_with_budget
- ast::budget::from_str_with_custom_budget
- ast::content::analyze_content_part
- ast::content::parse_detail
- ast::guardrails::all_guardrails_passed
- ast::guardrails::escalation_required
- ast::guardrails::first_failed_guardrail
- ast::guardrails::has_llm_guardrails
- ast::guardrails::immediate_failures
- ast::guardrails::partition_guardrails
- ast::guardrails::run_sync_guardrails
- ast::guardrails::run_sync_guardrails_chain
- ast::import_loader::expand_imports
- ast::include_loader::expand_includes
- ast::loader::discover_definitions
- ast::loader::load_definition
- ast::lower::lower
- ast::lower::unlower
- ast::parse_analyzed
- ast::parse_workflow
- ast::raw::parse
- ast::skill_def::is_pkg_uri
- ast::skill_def::resolve_skill_path
- ast::structured::json_to_schema
- ast::structured::json_to_schema_strict
- binding::escape_for_shell
- binding::extract_refs
- binding::extract_with_refs
- binding::jsonpath::apply
- binding::jsonpath::is_jsonpath
- binding::jsonpath::parse
- binding::jsonpath::query
- binding::jsonpath::resolve
- binding::jsonpath::try_parse_json_str
- binding::jsonpath::validate
- binding::mention::has_parallel_marker
- binding::mention::mentions_to_bindings
- binding::mention::parse_mentions
- binding::mention::resolve_mention
- binding::mention::strip_parallel_marker
- binding::mention::text_to_bindings
- binding::parse_binding_entry
- binding::parse_template_expr
- binding::parse_with_entry
- binding::template_resolve
- binding::template_resolve_for_shell
- binding::template_resolve_with
- binding::validate_refs
- binding::validate_task_id
- binding::validate_with_refs
- config::mask_api_key
- core::aliases_by_category
- core::auto_select_quantization
- core::find_model
- core::find_provider
- core::list_aliases
- core::mcp_aliases::aliases_by_category
- core::mcp_aliases::is_alias
- core::mcp_aliases::list_aliases
- core::mcp_aliases::pricing_label
- core::mcp_aliases::resolve_alias
- core::mcp_aliases::resolve_name
- core::mcp_config::add_server_to_global
- core::mcp_config::add_server_to_project
- core::mcp_config::global_config_dir
- core::mcp_config::global_config_path
- core::mcp_config::load_config_from_path
- core::mcp_config::load_global_config
- core::mcp_config::load_merged_config
- core::mcp_config::load_project_config
- core::mcp_config::merge_configs
- core::mcp_config::project_config_path
- core::mcp_config::project_config_path_from
- core::mcp_config::remove_server_from_global
- core::mcp_config::remove_server_from_project
- core::mcp_config::save_config_to_path
- core::mcp_config::save_global_config
- core::mcp_config::save_project_config
- core::mcp_config::server_from_npm_package
- core::models::auto_select_quantization
- core::models::detect_available_ram_gb
- core::models::find_model
- core::models::models_by_type
- core::models::resolve_model
- core::models_by_type
- core::paths::backups_dir
- core::paths::cache_dir
- core::paths::daemon_dir
- core::paths::daemon_pid_path
- core::paths::daemon_socket_path
- core::paths::ensure_nika_home
- core::paths::ensure_project_nika_dir
- core::paths::global_config_path
- core::paths::global_mcp_config_path
- core::paths::models_dir
- core::paths::nika_home
- core::paths::nika_home_opt
- core::paths::nika_home_result
- core::paths::package_dir
- core::paths::package_manifest_path
- core::paths::packages_dir
- core::paths::project_lockfile_path
- core::paths::project_manifest_path
- core::paths::project_mcp_config_path
- core::paths::project_nika_dir
- core::paths::project_sessions_dir
- core::paths::registry_index_path
- core::paths::user_home_result
- core::pricing_label
- core::provider_to_env_var
- core::providers::find_provider
- core::providers::provider_to_env_var
- core::providers::providers_by_category
- core::providers::validate_key_format
- core::providers_by_category
- core::resolve_alias
- core::resolve_name
- core::storage::default_model_dir
- core::storage::detect_system_ram_gb
- core::storage::extract_quantization
- core::validate_key_format
- dag::flow::compute_layers
- dag::flow::layer_count
- dag::validate_bindings
- dag::validate_with_bindings
- display::check::print_check_header
- display::check::print_check_summary
- display::check::print_mcp_validation
- display::check::print_phase
- display::check::print_phase_skipped
- display::colors::budget_bar
- display::colors::cost
- display::colors::duration
- display::colors::floor_char_boundary
- display::colors::json_preview
- display::colors::markdown_preview
- display::colors::pad_colored
- display::colors::sparkline
- display::colors::stripped_len
- display::colors::tokens
- display::colors::ttft
- display::dag::print_static_dag
- display::format_event::fmt_agent_complete
- display::format_event::fmt_agent_spawned
- display::format_event::fmt_agent_start
- display::format_event::fmt_agent_turn
- display::format_event::fmt_agent_turn_tool_use
- display::format_event::fmt_artifact_failed
- display::format_event::fmt_artifact_written
- display::format_event::fmt_binding_default
- display::format_event::fmt_binding_env
- display::format_event::fmt_binding_transform
- display::format_event::fmt_boot_phase
- display::format_event::fmt_builtin_tool_invoked
- display::format_event::fmt_context_assembled
- display::format_event::fmt_custom
- display::format_event::fmt_decompose_completed
- display::format_event::fmt_decompose_started
- display::format_event::fmt_exec_completed
- display::format_event::fmt_extract_applied
- display::format_event::fmt_fetch_retry
- display::format_event::fmt_for_each_completed
- display::format_event::fmt_for_each_started
- display::format_event::fmt_guardrail_escalation
- display::format_event::fmt_guardrail_failed
- display::format_event::fmt_guardrail_passed
- display::format_event::fmt_http_request
- display::format_event::fmt_http_response
- display::format_event::fmt_log
- display::format_event::fmt_mcp_connected
- display::format_event::fmt_mcp_error
- display::format_event::fmt_mcp_invoke
- display::format_event::fmt_mcp_response
- display::format_event::fmt_mcp_retry
- display::format_event::fmt_media_extracted
- display::format_event::fmt_media_store_failed
- display::format_event::fmt_media_stored
- display::format_event::fmt_media_stored_detail
- display::format_event::fmt_native_model_loaded
- display::format_event::fmt_policy_blocked
- display::format_event::fmt_provider_called
- display::format_event::fmt_provider_initialized
- display::format_event::fmt_provider_responded
- display::format_event::fmt_provider_sparkline
- display::format_event::fmt_structured_output_attempt
- display::format_event::fmt_template_resolved
- display::format_event::fmt_vision_content_resolved
- display::header::print_dag_summary
- display::header::print_header
- display::icons::agent_meta
- display::icons::artifact
- display::icons::failed
- display::icons::guardrail
- display::icons::http
- display::icons::log
- display::icons::mcp
- display::icons::media
- display::icons::pending
- display::icons::provider
- display::icons::retry
- display::icons::running
- display::icons::skipped
- display::icons::structured
- display::icons::success
- display::icons::verb
- display::icons::verb_plain
- display::icons::vision
- display::print_doctor_header
- display::print_doctor_summary
- display::print_done_summary
- display::print_run_summary
- display::render_dag
- event::calculate_workflow_hash
- event::generate_generation_id
- event::list_traces
- event::prune_traces
- io::atomic::write_append
- io::atomic::write_atomic
- io::atomic::write_fail
- io::atomic::write_unique
- io::security::validate_artifact_path
- io::security::validate_canonicalized_boundary
- list_traces
- mcp::is_retryable_mcp_error
- mcp::list_nika_mcp_servers
- mcp::load_nika_mcp_servers
- mcp::load_nika_mcp_servers_by_name
- mcp::load_nika_mcp_servers_with_manager
- mcp::nika_config::list_nika_mcp_servers
- mcp::nika_config::load_nika_mcp_servers
- mcp::nika_config::load_nika_mcp_servers_by_name
- mcp::nika_config::load_nika_mcp_servers_with_manager
- mcp::nika_config::nika_mcp_config_exists
- mcp::nika_mcp_config_exists
- mcp::retry::is_retryable_mcp_error
- mcp::retry::retry_mcp_call
- mcp::retry_mcp_call
- mcp::server::run_server
- media::detect::detect_mime
- media::detect::is_mime_alias
- media::detect::mime_to_extension
- media::tools::create_all_media_ops
- media::tools::error::dependency_missing
- media::tools::error::invalid_args
- media::tools::error::pipeline_empty
- media::tools::error::pipeline_step_failed
- media::tools::error::security_violation
- media::tools::error::timeout_error
- media::tools::error::tool_error
- media::tools::error::unsupported_format
- media::tools::safety::composite_on_white
- media::tools::safety::decode_image_safe
- media::tools::safety::sanitize_svg
- new::create_from_template
- new::list_templates
- new::templates::generate_template
- provider::cost::calculate_cost
- provider::cost::calculate_cost_with_cache
- provider::cost::estimate_cost
- provider::cost::format_cost
- provider::cost::get_model_pricing
- provider::cost::list_provider_models
- provider::rig::is_reasoning_model
- prune_traces
- registry::operations::ensure_nika_home
- registry::operations::installed_version
- registry::operations::is_installed
- registry::operations::is_version_installed
- registry::operations::list_installed
- registry::operations::load_manifest
- registry::operations::load_registry
- registry::operations::manifest_path
- registry::operations::package_dir
- registry::operations::packages_dir
- registry::operations::registry_index_path
- registry::operations::resolve_skill_path
- registry::operations::save_registry
- registry::resolver::cache_stats
- registry::resolver::clear_cache
- registry::resolver::invalidate_package
- registry::resolver::parse_package_ref
- registry::resolver::resolve_package_path
- runtime::artifact_processor::process_task_artifacts
- runtime::builtin::create_file_tool_adapters
- runtime::builtin::is_completion_signal
- runtime::builtin::parse_completion_response
- runtime::context_loader::load_context
- runtime::context_loader::load_context_analyzed
- runtime::output::extract_json
- runtime::output::format_validation_errors
- runtime::output::make_task_result
- runtime::output::validate_inline_schema
- runtime::output::validate_schema
- runtime::output::validate_schema_ref
- runtime::resolver::resolve_assets
- runtime::resolver::resolve_assets_analyzed
- runtime::security::check_blocklist
- runtime::security::check_shell_mode_blocklist
- runtime::security::sensitive_env_vars
- runtime::security::strip_sensitive_env_vars
- runtime::security::validate_command_string
- runtime::security::validate_env_vars
- runtime::security::validate_exec_command
- runtime::security::validate_exec_command_with_shell
- runtime::structured_output::validate_structured_output
- secrets::daemon_available
- secrets::get_secret
- secrets::has_secret
- secrets::keyring::mask_api_key
- secrets::keyring::migrate_env_to_keyring
- secrets::keyring::should_skip_keychain
- secrets::keyring::validate_key_format
- secrets::load_from_daemon_or_fallback
- secrets::provider_env_var
- tools::create_rig_file_tools
- util::fs::atomic_write
- util::fs::check_preview_size
- util::fs::format_size
- util::intern
- util::system::get_available_ram_gb
- util::system::get_total_ram_bytes
- util::system::get_total_ram_gb
- util::truncate_str
Type Aliases
- BindingSpec
- ast::McpConfigInline
- ast::skill_def::SkillDef
- binding::BindingSpec
- binding::WithSpec
- core::storage::Result
- error::Result
- event::error::Result
- mcp::Result
- mcp::error::Result
- media::tools::error::Result
- provider::rig::AgentMediaStaging
- runtime::resolver::ResolvedAgents
- runtime::resolver::ResolvedSkills
- runtime::structured_output::InferCallback
Statics
- core::CATEGORIES
- core::KNOWN_MODELS
- core::KNOWN_PROVIDERS
- core::MCP_ALIASES
- core::mcp_aliases::CATEGORIES
- core::mcp_aliases::MCP_ALIASES
- core::models::KNOWN_MODELS
- core::providers::KNOWN_PROVIDERS
Constants
- ast::artifact::DEFAULT_MAX_ARTIFACT_SIZE
- core::paths::DAEMON_PID
- core::paths::DAEMON_SOCKET
- core::paths::GLOBAL_CONFIG
- core::paths::MCP_CONFIG
- core::paths::NIKA_DIR_NAME
- core::paths::NIKA_HOME_ENV
- core::paths::NIKA_LOCKFILE
- core::paths::NIKA_MANIFEST
- core::paths::NIKA_PROJECT_DIR
- core::paths::REGISTRY_INDEX
- display::spinner::MAX_VISIBLE_TASKS
- display::spinner::OVERALL_TEMPLATE
- display::spinner::PROGRESS_CHARS
- display::spinner::SEPARATOR_TEMPLATE
- display::spinner::TASK_RUNNING_TEMPLATE
- display::spinner::TASK_STATIC_TEMPLATE
- display::spinner::TICK_DONE
- display::spinner::TICK_INTERVAL
- display::spinner::TICK_STRINGS
- io::security::DEFAULT_ARTIFACT_DIR
- io::writer::DEFAULT_MAX_SIZE
- mcp::retry::DEFAULT_INITIAL_DELAY
- mcp::retry::DEFAULT_MAX_DELAY
- mcp::retry::DEFAULT_MAX_RETRIES
- registry::api::DEFAULT_REGISTRY_URL
- registry::api::DEFAULT_TIMEOUT_SECS
- registry::api::REGISTRY_URL_ENV
- registry::operations::MANIFEST_FILE
- registry::operations::PACKAGES_DIR_NAME
- registry::operations::REGISTRY_INDEX_FILE
- runtime::builtin::COMPLETION_MARKER
- util::constants::CONNECT_TIMEOUT
- util::constants::DECOMPOSE_TIMEOUT
- util::constants::EXEC_TIMEOUT
- util::constants::FETCH_TIMEOUT
- util::constants::INFER_TIMEOUT
- util::constants::INVOKE_TASK_DEADLINE
- util::constants::REDIRECT_LIMIT
- util::constants::STREAM_CHUNK_TIMEOUT
- util::fs::MAX_PREVIEW_SIZE