UNPKG

claude-flow

Version:

Ruflo - Enterprise AI agent orchestration for Claude Code. Deploy 60+ specialized agents in coordinated swarms with self-learning, fault-tolerant consensus, vector memory, and MCP integration

20 lines 3.18 kB
/** * @claude-flow/shared - Shared Module * Common types, events, utilities, and core interfaces for V3 Claude-Flow * * Based on ADR-002 (DDD) and ADR-006 (Unified Memory Service) */ export * from './types.js'; export { EventBus } from './events.js'; export type { IEventBus, EventFilter } from './events.js'; export type { DomainEvent, AllDomainEvents, AgentSpawnedEvent, AgentStartedEvent, AgentStoppedEvent, AgentFailedEvent, AgentStatusChangedEvent, AgentTaskAssignedEvent, AgentTaskCompletedEvent, TaskCreatedEvent, TaskStartedEvent, TaskCompletedEvent, TaskFailedEvent, TaskBlockedEvent, TaskQueuedEvent, MemoryStoredEvent, MemoryRetrievedEvent, MemoryDeletedEvent, MemoryExpiredEvent, SwarmInitializedEvent, SwarmScaledEvent, SwarmTerminatedEvent, SwarmPhaseChangedEvent, SwarmMilestoneReachedEvent, SwarmErrorEvent, EventStoreConfig, EventSnapshot, EventStoreStats, AgentProjectionState, TaskProjectionState, MemoryProjectionState, AggregateRoot, ReconstructorOptions, } from './events/index.js'; export { createAgentSpawnedEvent, createAgentStartedEvent, createAgentStoppedEvent, createAgentFailedEvent, createTaskCreatedEvent, createTaskStartedEvent, createTaskCompletedEvent, createTaskFailedEvent, createMemoryStoredEvent, createMemoryRetrievedEvent, createMemoryDeletedEvent, createSwarmInitializedEvent, createSwarmScaledEvent, createSwarmTerminatedEvent, EventStore, Projection, AgentStateProjection, TaskHistoryProjection, MemoryIndexProjection, StateReconstructor, createStateReconstructor, AgentAggregate, TaskAggregate, } from './events/index.js'; export * from './plugin-loader.js'; export * from './plugin-registry.js'; export { createEventBus, createOrchestrator, TaskManager, SessionManager, HealthMonitor, LifecycleManager, EventCoordinator, ConfigLoader, loadConfig, ConfigValidator, validateAgentConfig, validateTaskConfig, validateSwarmConfig, validateMemoryConfig, validateMCPServerConfig, validateOrchestratorConfig, validateSystemConfig, defaultAgentConfig, defaultTaskConfig, defaultSwarmConfigCore, defaultMemoryConfig, defaultMCPServerConfig, defaultOrchestratorConfig, defaultSystemConfig, agentTypePresets, mergeWithDefaults, } from './core/index.js'; export type { LoadedConfig, ConfigSource, ValidationResult, ValidationError, OrchestratorFacadeConfig, OrchestratorComponents, SessionManagerConfig, HealthMonitorConfig, LifecycleManagerConfig, AgentConfig, TaskConfig, SwarmConfig as SwarmConfigSchema, MemoryConfig, MCPServerConfig, OrchestratorConfig, SystemConfig, AgentConfigInput, TaskConfigInput, SwarmConfigInput, MemoryConfigInput, MCPServerConfigInput, OrchestratorConfigInput, SystemConfigInput, ITask, ITaskCreate, ITaskResult, IAgent, IAgentConfig, IEventBus as ICoreEventBus, IMemoryBackend as ICoreMemoryBackend, ISwarmConfig, ISwarmState, ICoordinator, ICoordinationManager, IHealthStatus, IComponentHealth, IHealthMonitor, IMetricsCollector, IOrchestratorMetrics, IOrchestrator, SwarmTopology, CoordinationStatus, } from './core/index.js'; export * from './hooks/index.js'; export * from './security/index.js'; export * from './resilience/index.js'; export * from './services/index.js'; //# sourceMappingURL=index.d.ts.map