Expand description
Prelude 模块 - 常用类型导入
Re-exports§
pub use super::capabilities::AgentCapabilities;pub use super::capabilities::AgentCapabilitiesBuilder;pub use super::capabilities::AgentRequirements;pub use super::capabilities::ReasoningStrategy;pub use super::context::AgentContext;pub use super::context::AgentEvent;pub use super::context::ContextConfig;pub use super::core::AgentLifecycle;pub use super::core::AgentMessage;pub use super::core::AgentMessaging;pub use super::core::AgentPluginSupport;pub use super::core::MoFAAgent;pub use super::error::AgentError;pub use super::error::AgentResult;pub use super::traits::AgentMetadata;pub use super::traits::DynAgent;pub use super::traits::HealthStatus;pub use super::types::AgentInput;pub use super::types::AgentOutput;pub use super::types::AgentState;pub use super::types::ChatCompletionRequest;pub use super::types::ChatMessage;pub use super::types::InputType;pub use super::types::InterruptResult;pub use super::types::LLMProvider;pub use super::types::OutputType;pub use super::types::TokenUsage;pub use super::types::ToolUsage;pub use crate::plugin::AgentPlugin;