uira-orchestration 0.1.1

Agent definitions, SDK, tool registry, and hook implementations for Uira
Documentation
pub mod config;
pub mod definitions;
pub mod models;
pub mod orchestrator_prompts;
pub mod planning_pipeline;
pub mod prompt_loader;
pub mod prompts;
pub mod registry;
pub mod tier_builder;
pub mod tool_restrictions;
pub mod types;

pub use self::definitions::{
    get_agent_definitions, get_agent_definitions_with_config, AgentModelConfig,
};
pub use self::models::{ModelRegistry, ProviderModels};
pub use self::orchestrator_prompts::OrchestratorPersonality;
pub use self::planning_pipeline::{PlanningPipeline, PlanningStage};
pub use self::prompt_loader::{PromptLoader, PromptSource};
pub use self::prompts::{get_embedded_prompt, EMBEDDED_PROMPTS};
pub use self::registry::{AgentFactory, AgentRegistry};
pub use self::tier_builder::{ModelTier, TierBuilder};
pub use self::tool_restrictions::{ToolRestrictions, ToolRestrictionsRegistry};
pub use self::types::{
    AgentCategory, AgentConfig, AgentCost, AgentOverrideConfig, AgentOverrides,
    AgentPromptMetadata, DelegationTrigger, ModelType, RoutingTier,
};