Re-exports§
pub use agents::config;pub use agents::definitions;pub use agents::models;pub use agents::planning_pipeline;pub use agents::prompt_loader;pub use agents::prompts;pub use agents::registry;pub use agents::tier_builder;pub use agents::tool_restrictions;pub use agents::types;pub use agents::get_agent_definitions;pub use agents::get_agent_definitions_with_config;pub use agents::AgentCategory;pub use agents::AgentConfig;pub use agents::AgentCost;pub use agents::AgentFactory;pub use agents::AgentOverrideConfig;pub use agents::AgentOverrides;pub use agents::AgentPromptMetadata;pub use agents::AgentRegistry;pub use agents::DelegationTrigger;pub use agents::ModelRegistry;pub use agents::ModelTier;pub use agents::ModelType;pub use agents::OrchestratorPersonality;pub use agents::PlanningPipeline;pub use agents::PlanningStage;pub use agents::PromptLoader;pub use agents::PromptSource;pub use agents::RoutingTier;pub use agents::TierBuilder;pub use agents::ToolRestrictions;pub use agents::ToolRestrictionsRegistry;pub use features::background_agent;pub use features::dynamic_prompt_builder;pub use features::model_routing;pub use features::uira_state;pub use features::build_default_orchestrator_prompt;pub use features::build_dynamic_orchestrator_prompt;pub use features::build_environment_context;pub use features::builtin_agent_metadata;pub use features::register_environment_context;pub use features::AvailableAgent;pub use features::AvailableDelegationCategory;pub use features::AvailableSkill;pub use features::KeywordDetector;pub use features::KeywordPattern;pub use features::StateManager;pub use hooks::create_hook_event_adapter;pub use hooks::default_hooks;pub use hooks::GoalCheckResult;pub use hooks::GoalRunner;pub use hooks::Hook;pub use hooks::HookEventAdapter;pub use hooks::HookRegistry;pub use hooks::MemoryCaptureAdapter;pub use hooks::MemoryRecallAdapter;pub use hooks::VerificationResult;pub use sdk::create_uira_session;pub use sdk::AgentDefinitionEntry;pub use sdk::AgentDefinitions;pub use sdk::AgentState;pub use sdk::AgentStatus;pub use sdk::AgentTierOverride;pub use sdk::AgentsConfig;pub use sdk::BackgroundTask;pub use sdk::Context7Config;pub use sdk::ExaConfig;pub use sdk::FeaturesConfig;pub use sdk::MagicKeywordsConfig;pub use sdk::McpServerConfig;pub use sdk::McpServersConfig;pub use sdk::PermissionsConfig;pub use sdk::PluginConfig;pub use sdk::QueryOptions;pub use sdk::RoutingConfig;pub use sdk::SdkError;pub use sdk::SdkResult;pub use sdk::SessionOptions;pub use sdk::SessionState;pub use sdk::TaskStatus;pub use sdk::TierModelsConfig;pub use sdk::UiraSession;pub use tools::builtin_tools;pub use tools::create_builtin_router;pub use tools::register_builtins;pub use tools::register_builtins_with_todos;pub use tools::register_builtins_without_todos;pub use tools::AgentExecutor;pub use tools::ApprovalCache;pub use tools::ApprovalCacheFile;pub use tools::ApprovalKey;pub use tools::AstToolProvider;pub use tools::BashTool;pub use tools::BoxedTool;pub use tools::CacheDecision;pub use tools::CachedApproval;pub use tools::CommentChecker;pub use tools::DelegationToolProvider;pub use tools::EditTool;pub use tools::FetchUrlTool;pub use tools::FunctionTool;pub use tools::GlobTool;pub use tools::GrepTool;pub use tools::LspClient;pub use tools::LspClientImpl;pub use tools::LspServerConfig;pub use tools::LspToolProvider;pub use tools::McpToolProvider;pub use tools::MemoryForgetTool;pub use tools::MemoryProfileTool;pub use tools::MemorySearchTool;pub use tools::MemoryStoreTool;pub use tools::PendingApproval;pub use tools::ReadTool;pub use tools::RunOptions;pub use tools::TodoReadTool;pub use tools::TodoSessionInfo;pub use tools::TodoStore;pub use tools::TodoWriteTool;pub use tools::Tool;pub use tools::ToolCallRuntime;pub use tools::ToolContent;pub use tools::ToolContext;pub use tools::ToolDefinition;pub use tools::ToolError;pub use tools::ToolFuture;pub use tools::ToolHandler;pub use tools::ToolInput;pub use tools::ToolOrchestrator;pub use tools::ToolOutput;pub use tools::ToolProvider;pub use tools::ToolRegistry;pub use tools::ToolRouter;pub use tools::WebSearchTool;pub use tools::WriteTool;
Modules§
- agents
- features
- Feature modules for Uira
- hooks
- sdk
- Uira SDK - Types and utilities for multi-agent orchestration
- tools
Macros§
- include_
agent_ prompts - Convenience macro for embedding prompts with
include_str!().