List of all items
Structs
- agent::BaseAgent
- agent::MemoryDebugInfo
- agent::repl_trace::ReplTraceGuard
- agent::types::ChatRequest
- agent::types::StreamResponse
- config::ChatConfig
- config::Config
- config::LLMConfig
- config::McpConfig
- config::McpOAuthConfig
- config::McpServerConfig
- config::MemoryConfig
- config::OllamaConfig
- conversation::Conversation
- conversation::FunctionCall
- conversation::Message
- conversation::ToolCall
- db::run_store::NewRun
- db::run_store::PersistedRun
- db::run_store::PersistedRunStep
- db::run_store::RunStore
- db::run_store::StepUpdate
- federation::AclEnvelope
- federation::AgentRecord
- federation::AgentRegistry
- federation::DelegationOutcome
- federation::FederationOrchestrator
- federation::MpscBroker
- horde_graph::ExecutionGraph
- horde_graph::HordeEdge
- horde_stages::ApplyDryRunResult
- horde_stages::VerifyRunResult
- horde_step::ApplyStepHandler
- horde_step::IngestStepHandler
- horde_step::IsolatedStepRequest
- horde_step::IsolatedStepResponse
- horde_step::LlmStepHandler
- horde_step::NullEventSink
- horde_step::StepContext
- horde_step::StepHandlerRegistry
- horde_step::StepSpec
- horde_step::VerifyStepHandler
- horde_table_steps::PlannedQuery
- horde_table_steps::QueryResult
- horde_table_steps::ResultGrid
- horde_table_steps::SqlBatchStepHandler
- horde_table_steps::TableProfileStepHandler
- horde_table_steps::XlsxReportStepHandler
- horde_trigger::CronSchedule
- horde_trigger::HordeTrigger
- horde_trigger::WatchTrigger
- horde_trigger::WebhookTrigger
- llm::ollama::OllamaProvider
- llm::openai::OpenAIProvider
- llm::provider::ToolDefinition
- manifest::BundleImport
- manifest::BundleInspection
- manifest::ManifestExtension
- manifest::ManifestStep
- manifest::PortabilityContext
- manifest::PortabilityReport
- manifest::StepAgent
- manifest::StepExtension
- manifest::StepInput
- manifest::ToolBinding
- manifest::WorkflowManifest
- markdown_pipeline::AppManifestMeta
- markdown_pipeline::StageAgentMeta
- mcp::client::McpClient
- mcp::hub::McpHub
- mcp::hub::McpToolBinding
- mcp::oauth::AuthServer
- mcp::oauth::OAuthSession
- mcp::oauth::TokenSet
- mcp::stdio::McpStdioClient
- mcp::tool::McpToolProxy
- mcp::types::CallToolResponse
- mcp::types::InitializeResult
- mcp::types::McpToolDescription
- mcp::types::ServerInfo
- mcp::types::ToolListResult
- memory::MemoryQuery
- memory::MemoryUnit
- memory::consolidation::Consolidator
- memory::episodic::EpisodicBuffer
- memory::semantic::SemanticStore
- memory::working::WorkingMemory
- model::ModelInfo
- model::ModelManager
- model::ModelsResponse
- model::PullResponse
- operator_input::HordeRunFormSpec
- operator_input::OperatorInputField
- role::Audience
- role::Preset
- role::Role
- role::Style
- rookery::BatchError
- rookery::BatchOutcome
- rookery::DeltaBatch
- rookery::DeltaSchemaOptions
- rookery::HordeBirthSpec
- rookery::InterviewConfig
- rookery::OpsPhase
- rookery::PenguinSpec
- rookery::ResolvedHordeFields
- rookery::RookeryDraft
- source_bundle::ProjectWalkConfig
- source_bundle::ProjectWalkEntry
- template::agent::TemplateAgent
- template::builder::AgentBuilder
- template::config::TemplateAgentConfig
- template::default::DefaultTemplate
- tool_chain::ToolChain
- tools::ToolCall
- tools::ToolInput
- tools::ToolOutput
- tools::ToolParameter
- tools::internal::file_system::FileSystemInternalModule
- tools::internal::fs_tool::FsTool
- tools::internal::github::FetchedUrlBody
- tools::internal::web::WebInternalModule
- tools::internal::web_tools::WebFetchTool
- tools::internal::web_tools::WebSearchTool
- tools::manager::ToolManager
- tools::policy::ToolExecutionPolicy
Enums
- config::McpTransport
- config::ToolCallingMode
- db::run_store::RunStatus
- db::run_store::StepStatus
- error::KowalskiError
- federation::AclMessage
- horde_stages::StageStatus
- horde_step::IsolatedStepEvent
- horde_step::StepOutcome
- llm::provider::ChatOutcome
- manifest::ManifestStrictness
- mcp::hub::McpConnection
- rookery::DeltaOp
- rookery::DraftStrictness
- source_bundle::SourceToken
- tools::ParameterType
- tools::internal::github::GithubFetchKind
- tools::internal::github::ResolvedGithub
- tools::internal::web_tools::SearchBackend
Traits
- agent::Agent
- agent::MessageHandler
- config::ConfigExt
- federation::MessageBroker
- horde_step::StepEventSink
- horde_step::StepHandler
- llm::provider::LLMProvider
- memory::MemoryProvider
- memory::consolidation::MemoryWeaver
- rookery::OpsModel
- template::agent::TaskHandler
- tools::TaskType
- tools::Tool
Functions
- agent::repl_trace::set_repl_trace
- config::default_config_path
- config::default_horde_roots
- config::default_model
- config::memory_uses_postgres
- config::ollama_base_url
- config::postgres_feature_required_error
- config::user_config_path
- config::user_hordes_root
- db::run_memory_migrations_if_configured
- db::run_migrations
- federation::check_delegate_depth
- federation::delete_federation_agent
- federation::load_registry_into
- federation::mark_stale_agents_inactive
- federation::set_agent_current_task
- federation::touch_agent_heartbeat
- federation::upsert_agent_state_for_record
- federation::upsert_registry_record
- graph::postgres_age_cypher
- graph::postgres_graph_status
- horde_graph::all_steps_successful
- horde_graph::edge_matches_outcome
- horde_graph::execution_order
- horde_graph::has_conditional_outbound
- horde_graph::inbound_predecessors
- horde_graph::is_loop_back_edge
- horde_graph::is_loop_back_step
- horde_graph::loop_edge_key
- horde_graph::next_ready_step
- horde_graph::next_ready_step_conditional
- horde_graph::outbound_edges
- horde_graph::resolve_execution_graph
- horde_graph::retry_span
- horde_graph::select_next_from_outcome
- horde_graph::should_persist_edges
- horde_graph::single_forward_predecessor
- horde_graph::single_predecessor
- horde_stages::apply_patches_dry_run
- horde_stages::extract_unified_diffs
- horde_stages::format_apply_artifact
- horde_stages::format_verify_artifact
- horde_stages::parse_stage_status_from_artifact
- horde_stages::resolve_verify_cwd
- horde_stages::run_verify_command
- horde_stages::run_verify_command_cancellable
- horde_stages::verify_output_excerpt
- horde_stages::verify_status
- horde_step::build_llm_stage_request
- horde_step::execute_isolated_request
- horde_step::is_valid_isolation
- horde_table_steps::parse_result_grid
- horde_table_steps::parse_sql_plan
- horde_table_steps::write_report_workbook
- horde_trigger::is_valid_slug
- horde_trigger::parse_cron
- horde_trigger::validate_triggers
- llm::create_llm_provider
- llm::provider::chat_stream_single_chunk
- llm::provider::schema_wire_name
- logging::init
- logging::init_with_filters
- logging::init_with_level
- manifest::bundle_file_name
- manifest::draft_from_horde_dir
- manifest::export_bundle
- manifest::export_horde_dir_bundle
- manifest::horde_dir_to_manifest
- manifest::import_bundle
- manifest::inspect_bundle
- manifest::is_known_step_kind
- manifest::manifest_from_draft
- manifest::manifest_to_draft
- manifest::portability_report
- manifest::validate_manifest
- manifest::validate_manifest_with
- manifest::workflow_manifest_schema
- manifest::write_manifest_tree
- markdown_pipeline::cap_chars
- markdown_pipeline::cap_context
- markdown_pipeline::load_stage_agents
- markdown_pipeline::maybe_normalize_markdown
- markdown_pipeline::parse_app_manifest
- markdown_pipeline::parse_stage_agent
- markdown_pipeline::render_context_attachments
- markdown_pipeline::resolve_manifest_path
- mcp::oauth::authorize_url
- mcp::oauth::discover
- mcp::oauth::exchange_code
- mcp::oauth::pkce
- mcp::oauth::register_client
- memory::helpers::create_memory_providers
- memory::helpers::create_semantic_memory
- operator_input::answers_to_prompt
- operator_input::default_ingest_form_fields
- operator_input::operator_answer
- operator_input::parse_operator_answer_block
- operator_input::run_title
- operator_input::validate_form_answers
- rookery::apply_batch
- rookery::apply_op
- rookery::assign_penguin_avatars
- rookery::base_delta_schema
- rookery::build_delta_schema
- rookery::default_output_for_penguin
- rookery::ensure_schema_supported
- rookery::extract_json_block
- rookery::horde_root_path
- rookery::infer_penguin_avatar
- rookery::minimal_dag_draft
- rookery::minimal_linear_draft
- rookery::normalize_draft
- rookery::normalize_penguin_output
- rookery::ops_call_messages
- rookery::output_looks_invalid
- rookery::parse_draft_from_assistant
- rookery::repair_horde_tree_outputs
- rookery::resolve_horde_fields
- rookery::run_ops_phase
- rookery::slugify_horde_id
- rookery::turn_note
- rookery::unsupported_schema_feature
- rookery::validate_draft
- rookery::validate_draft_with
- rookery::validate_horde_id
- rookery::validate_horde_tree
- rookery::validate_horde_tree_report
- rookery::validate_step_name
- rookery::validate_workdir_relative_path
- rookery::write_horde_tree
- source_bundle::extract_project_path_from_source
- source_bundle::ingest_assets_markdown
- source_bundle::parse_input_assets
- source_bundle::parse_source_tokens
- source_bundle::walk_project_tree
- source_bundle::write_raw_sources_markdown
- tools::internal::file_system::append_file
- tools::internal::file_system::copy_file
- tools::internal::file_system::file_len
- tools::internal::file_system::is_dir
- tools::internal::file_system::is_file
- tools::internal::file_system::list_dir_entries
- tools::internal::file_system::list_dir_names
- tools::internal::file_system::mkdir_all
- tools::internal::file_system::path_exists
- tools::internal::file_system::read_file_bounded
- tools::internal::file_system::read_file_prefix
- tools::internal::file_system::remove_file
- tools::internal::file_system::rename
- tools::internal::file_system::try_canonicalize
- tools::internal::file_system::write_file
- tools::internal::github::fetch_url_for_ingest
- tools::internal::github::resolve_github_fetch
- tools::internal::web::fetch_http_body
- tools::internal::web::fetch_url_as_markdown
- tools::internal::web::html_body_to_markdown
- tools::internal::web::html_to_markdown_at
- tools::internal::web::looks_like_html
- tools::internal::web_tools::fetch_public_as_markdown
- tools::internal::web_tools::is_public_ip
- utils::json::extract_first_json_object
- utils::json::extract_tool_calls
- utils::json::looks_like_tool_json_attempt
- utils::json::strip_markdown_code_fences
Type Aliases
- horde_step::StepError
- llm::provider::TokenStream
- manifest::ManifestMigration
- memory::helpers::MemoryProviderArc
- source_bundle::InputAsset
Constants
- agent::MAX_TOOL_ITERATIONS
- config::API_TOKEN_ENV
- config::API_URL_ENV
- config::CLI_BIN_ENV
- config::CONFIG_ENV
- config::DEFAULT_API_BIND
- config::HORDES_DIR_ENV
- config::RUN_DB_ENV
- db::run_store::RUN_DB_FILE_NAME
- db::run_store::RUN_ORIGIN_OPERATOR
- db::run_store::RUN_ORIGIN_TRIGGER
- federation::ABSOLUTE_MAX_DELEGATION_DEPTH
- federation::DEFAULT_MAX_DELEGATION_DEPTH
- horde_stages::DEFAULT_VERIFY_MAX_OUTPUT_BYTES
- horde_stages::DEFAULT_VERIFY_TIMEOUT_SECS
- horde_step::APPLY_EXECUTE_ENV
- horde_step::ISOLATION_IN_PROCESS
- horde_step::ISOLATION_PROCESS
- horde_step::LLM_STEP_KINDS
- horde_step::WORKDIR_DEBUG_DIR
- horde_table_steps::PREPARE_WORKBOOK_ADVICE
- horde_trigger::DEFAULT_TRIGGER_OVERLAP
- horde_trigger::DEFAULT_WATCH_DEBOUNCE_MS
- horde_trigger::DEFAULT_WATCH_EVENTS
- horde_trigger::OVERLAP_POLICIES
- horde_trigger::TRIGGER_SOURCE_PREFIX
- horde_trigger::WATCH_EVENTS
- manifest::BUILTIN_TOOL_PROVIDER
- manifest::BUNDLE_ASSETS_PREFIX
- manifest::BUNDLE_EXTENSION
- manifest::BUNDLE_EXTENSION_ALIAS
- manifest::BUNDLE_MANIFEST_ENTRY
- manifest::DEFAULT_MANIFEST_VERSION
- manifest::DETERMINISTIC_STEP_KINDS
- manifest::INTERCHANGE_STEP_KINDS
- manifest::MANIFEST_SCHEMA_MAJOR
- manifest::MANIFEST_SCHEMA_VERSION
- manifest::MAX_BUNDLE_ENTRIES
- manifest::MAX_BUNDLE_FILE_BYTES
- manifest::MAX_ENTRY_BYTES
- manifest::MAX_TOTAL_UNCOMPRESSED_BYTES
- manifest::WORKFLOW_MANIFEST_SCHEMA_JSON
- rookery::DELTA_SCHEMA_JSON
- rookery::OPS_SYSTEM_PROMPT
- tools::internal::file_system::DEFAULT_MAX_READ_BYTES