interface BaseAgentConfig {
    id?: string;
    type: QEAgentType;
    capabilities: AgentCapability[];
    context: AgentContext;
    memoryStore: MemoryStore;
    eventBus: EventEmitter<DefaultEventMap>;
}

Properties

id?: string
type: QEAgentType
capabilities: AgentCapability[]
context: AgentContext
memoryStore: MemoryStore
eventBus: EventEmitter<DefaultEventMap>