pub mod agents;
pub mod alan;
pub mod aware;
pub mod code_dna;
pub mod collective;
pub mod consciousness;
pub mod context_builder;
pub mod distributed;
pub mod dream;
pub mod emotion_engine;
pub mod genome;
pub mod heart;
pub mod hebbian;
pub mod memory;
pub mod personality;
pub mod pollinations;
pub mod skills;
pub mod soul;
pub mod swarm;
pub mod templates;
pub mod voice;
pub use agents::{
AgentHandler, AgentInfo, AgentOrchestrator, AgentStatus, AgentTask, AgentTaskPriority, Channel,
Message, MessageType, OrchestratorConfig, OrchestratorStats, OrchestratorStatus, Resource,
TaskStatus as AgentTaskStatus,
};
pub use alan::{Alan, AlanConfig, AlanStats, ChangeType, CodeChange, CodeIssue, SelfAnalysis};
pub use code_dna::{
Chromosome, CodeDna, CodeDnaConfig, CodeDnaStats, EvolutionResult, Gene, GeneTraits, GeneType,
MutationType,
};
pub use dream::{Dream, DreamEngine, DreamSession, DreamStats, DreamType, SleepPhase};
pub use heart::{Emotion, EmotionalEvent, HopeHeart};
pub use memory::{HopeMemory, Memory, MemoryType};
pub use skills::{
SkillCategory, SkillHandler, SkillInfo, SkillInvocation, SkillParam, SkillRegistry,
SkillRegistryStats, SkillResult,
};
pub use soul::{HopeSoul, Personality};
pub use swarm::{
Drone, DroneInfo, DroneStatus, DroneType, HiveMind, LocalDrone, SwarmStats, SwarmTask,
TaskPriority, TaskStatus,
};
pub use templates::{Template, TemplateCategory, TemplateEngine, TemplateEngineStats};
pub use voice::{
AudioChunk, Gender, HopeVoice, ListenRequest, ProsodySettings, SpeakRequest, SpeakResponse,
TranscriptionChunk, TranscriptionResponse, VoiceConfig, VoiceEngine, VoiceInfo, WordInfo,
};
pub use genome::{
EthicalEvaluation, EthicalPrinciple, EvaluationContext, GenomeStats, HopeGenome, RiskLevel,
};
pub use hebbian::{
HebbianConfig, HebbianEngine, HebbianEngineStats, HebbianNetwork, HebbianNeuron, NetworkStats,
};
pub use emotion_engine::{
ContextType as EmotionContextType, EmotionEngine, EmotionEngineStats, EmotionType, EmotionWave,
EmotionalState, InterferenceResult,
};
pub use aware::{
Aware, AwareEvent, AwarenessState, Capabilities, CurrentState, Desires, Identity, Predictions,
Reflection,
};
pub use consciousness::{
ConsciousnessLayer, ConsciousnessLevel, ConsciousnessState, ConsciousnessSystem,
QuantumCoherenceEngine, QuantumState,
};
pub use pollinations::{
PollinationsClient, VisualAssociation, VisualMemory, VisualMemoryStats, VisualMemoryStore,
VisualMemorySystem,
};
pub use context_builder::{
ContextBuilder, ContextBuilderStats, ContextConfig, HopeManifest, MemoryItem,
};
pub use personality::{
HopePersonality, PersonalityReport, PersonalityStats, PersonalityTrait, ResponseModifier,
};
pub use distributed::{
ConfigChange, ConfigEntry, ConfigManagerStats, ConfigOperation, DistributedConfigManager,
DistributedOrchestrator, ElectionConfig, ElectionState, ElectionStatus, HealthStatus,
HeartbeatConfig, HeartbeatMonitor, LeaderElection, NodeInfo, NodeRole,
OrchestratorConfig as DistributedOrchestratorConfig, OrchestratorMetrics,
OrchestratorStatus as DistributedOrchestratorStatus, SystemState,
};
pub use collective::{
AgentConsciousnessState, AgentType, CollectiveConsciousnessLevel,
CollectiveConsciousnessNetwork, CollectiveDecision, CollectiveNetworkState, CollectiveSense,
CollectiveStats, ConsciousnessFlowEvent, DecisionOption,
};