List of all items
Structs
- SourceItem
- agent_script::AgentDefinition
- agent_script::LuaAgentAdapter
- agents::AgentArgument
- agents::AgentInfo
- agents::AgentPrompt
- agents::AgentRegistry
- agents::PromptMessage
- agents::TomlAgent
- config::AgentsConfig
- config::ChunkingConfig
- config::Config
- config::ConnectorsConfig
- config::DbConfig
- config::EmbeddingConfig
- config::FilesystemConnectorConfig
- config::GitConnectorConfig
- config::InlineAgentConfig
- config::RegistryConfig
- config::RetrievalConfig
- config::S3ConnectorConfig
- config::ScriptAgentConfig
- config::ScriptConnectorConfig
- config::ScriptToolConfig
- config::ServerConfig
- config::ToolsConfig
- connector_fs::FilesystemConnector
- connector_git::GitConnector
- connector_s3::AwsCredentials
- connector_s3::S3Connector
- connector_s3::S3Object
- connector_script::ScriptConnector
- embed_cmd::PendingChunk
- embedding::DisabledProvider
- embedding::LocalProvider
- embedding::OllamaProvider
- embedding::OpenAIProvider
- export::ExportChunk
- export::ExportData
- export::ExportDocument
- get::ChunkResponse
- get::DocumentResponse
- mcp::McpBridge
- models::Chunk
- models::Document
- models::SearchResult
- models::SourceItem
- progress::JsonProgress
- progress::NoProgress
- progress::StderrProgress
- registry::ExtensionEntry
- registry::LoadedRegistry
- registry::RegistryInfo
- registry::RegistryManager
- registry::RegistryManifest
- registry::RegistryMeta
- registry::ResolvedExtension
- search::ChunkCandidate
- search::ScoreExplanation
- search::SearchParams
- search::SearchRequest
- search::SearchResultItem
- server::AgentListResponse
- server::AppError
- server::AppState
- server::ErrorBody
- server::ErrorDetail
- server::HealthResponse
- server::ToolListResponse
- sources::SourceStatus
- sqlite_store::SqliteStore
- stats::SourceStats
- store::ChunkCandidate
- store::ChunkResponse
- store::DocumentMetadata
- store::DocumentResponse
- store::memory::InMemoryStore
- tool_script::LuaToolAdapter
- tool_script::ToolDefinition
- tool_script::ToolInfo
- traits::ConnectorRegistry
- traits::GetTool
- traits::SearchOptions
- traits::SearchTool
- traits::SourcesTool
- traits::ToolContext
- traits::ToolRegistry
Enums
Traits
- agents::Agent
- embedding::EmbeddingProvider
- progress::SyncProgressReporter
- store::Store
- traits::Connector
- traits::Tool
Functions
- agent_script::doc_response_to_lua
- agent_script::extract_arguments
- agent_script::extract_string_list
- agent_script::list_agents
- agent_script::load_agent_definitions
- agent_script::load_single_agent
- agent_script::lua_result_to_agent_prompt
- agent_script::register_agent_context_bridge
- agent_script::resolve_agent
- agent_script::run_lua_agent
- agent_script::scaffold_agent
- agent_script::search_results_to_lua
- agent_script::sources_to_lua
- agent_script::test_agent
- agent_script::truncate
- chunk::chunk_text
- config::default_agent_timeout
- config::default_batch_size
- config::default_candidate_k
- config::default_doc_agg
- config::default_final_limit
- config::default_git_branch
- config::default_git_root
- config::default_group_by
- config::default_hybrid_alpha
- config::default_include_globs
- config::default_max_chunks_per_doc
- config::default_max_extract_bytes
- config::default_max_retries
- config::default_overlap
- config::default_provider
- config::default_s3_region
- config::default_script_timeout
- config::default_timeout_secs
- config::default_tool_timeout
- config::default_true
- config::load_config
- connector_fs::binary_content_type
- connector_fs::build_globset
- connector_fs::file_to_source_item
- connector_fs::scan_filesystem
- connector_git::build_globset
- connector_git::build_web_url
- connector_git::file_to_source_item
- connector_git::git_clone
- connector_git::git_file_last_author
- connector_git::git_file_last_commit_time
- connector_git::git_head_sha
- connector_git::git_pull
- connector_git::scan_git
- connector_git::short_hash
- connector_s3::build_globset
- connector_s3::derive_signing_key
- connector_s3::detect_content_type
- connector_s3::download_object
- connector_s3::extract_xml_value
- connector_s3::hex_hmac_sha256
- connector_s3::hex_sha256
- connector_s3::hmac_sha256
- connector_s3::list_objects
- connector_s3::parse_list_objects_response
- connector_s3::s3_host
- connector_s3::scan_s3
- connector_s3::uri_encode
- connector_script::lua_table_to_source_items
- connector_script::parse_lua_timestamp
- connector_script::run_lua_scan
- connector_script::scaffold_connector
- connector_script::scan_script
- connector_script::test_script
- db::connect
- embed_cmd::embed_chunks_inline
- embed_cmd::find_pending_chunks
- embed_cmd::hash_text
- embed_cmd::run_embed_pending
- embed_cmd::run_embed_rebuild
- embed_cmd::upsert_embedding
- embedding::blob_to_vec
- embedding::config_to_fastembed_model
- embedding::cosine_similarity
- embedding::create_provider
- embedding::embed_local_fastembed
- embedding::embed_ollama
- embedding::embed_openai
- embedding::embed_query
- embedding::embed_texts
- embedding::parse_ollama_response
- embedding::parse_openai_response
- embedding::resolve_local_model
- embedding::vec_to_blob
- export::run_export
- extract::extract_a_t_elements
- extract::extract_docx
- extract::extract_pdf
- extract::extract_pptx
- extract::extract_text
- extract::extract_w_t_elements
- extract::extract_xlsx
- extract::extract_xlsx_sheet_cells
- extract::list_worksheet_names
- extract::read_shared_strings
- extract::read_zip_entry_bounded
- get::get_document
- get::run_get
- ingest::get_checkpoint
- ingest::max_extract_bytes_for_source
- ingest::replace_chunks
- ingest::resolve_connectors
- ingest::run_connectors
- ingest::run_sync
- ingest::run_sync_with_extensions
- ingest::run_sync_with_registry
- ingest::set_checkpoint
- ingest::upsert_document
- lua_runtime::do_http_request
- lua_runtime::expand_env_vars
- lua_runtime::json_value_to_lua
- lua_runtime::lua_value_to_json
- lua_runtime::register_all_host_apis
- lua_runtime::register_base64_api
- lua_runtime::register_crypto_api
- lua_runtime::register_env_api
- lua_runtime::register_fs_api
- lua_runtime::register_http_api
- lua_runtime::register_json_api
- lua_runtime::register_log_api
- lua_runtime::register_sleep
- lua_runtime::sandbox_globals
- lua_runtime::toml_table_to_lua
- lua_runtime::toml_value_to_lua
- migrate::run_migrations
- progress::format_number
- registry::clone_registry
- registry::cmd_add
- registry::cmd_info
- registry::cmd_init_community
- registry::cmd_install
- registry::cmd_list
- registry::cmd_override
- registry::cmd_search
- registry::cmd_update
- registry::copy_dir_recursive
- registry::default_registries_dir
- registry::discover_manifest
- registry::expand_tilde
- registry::find_ctx_dir_from
- registry::find_local_ctx_dir
- registry::home_dir
- registry::is_dirty
- registry::is_git_repo
- registry::load_manifest
- registry::pull_registry
- search::normalize_scores
- search::run_search
- search::search_documents
- server::bad_request
- server::classify_tool_error
- server::handle_health
- server::handle_list_agents
- server::handle_list_tools
- server::handle_resolve_agent
- server::handle_tool_call
- server::not_found
- server::run_server
- server::run_server_with_extensions
- server::timeout_error
- server::tool_error
- sources::get_sources
- sources::list_sources
- sqlite_store::format_ts_iso
- stats::format_bytes
- stats::format_ts_iso
- stats::format_ts_relative
- stats::run_stats
- tool_script::build_tool_list
- tool_script::doc_response_to_lua
- tool_script::execute_tool
- tool_script::json_type_name
- tool_script::list_tools
- tool_script::load_single_tool
- tool_script::load_tool_definitions
- tool_script::lua_params_to_json_schema
- tool_script::register_context_bridge
- tool_script::run_lua_tool
- tool_script::scaffold_tool
- tool_script::search_results_to_lua
- tool_script::sources_to_lua
- tool_script::test_tool
- tool_script::validate_params
Type Aliases
Constants
- connector_fs::BINARY_EXTENSIONS
- extract::MAX_XML_ENTRY_BYTES
- extract::MIME_DOCX
- extract::MIME_PDF
- extract::MIME_PPTX
- extract::MIME_XLSX
- extract::XLSX_MAX_CELLS_PER_SHEET
- extract::XLSX_MAX_SHEETS
- ingest::DEFAULT_MAX_EXTRACT_BYTES
- ingest::INGEST_PROGRESS_INTERVAL
- registry::COMMUNITY_REGISTRY_URL
- registry::DEFAULT_BRANCH