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

50 lines 1.76 kB
/** * agentic-flow v3 integration bridge * * Provides a single lazy-loading entry point for all agentic-flow v3 * subpath exports. Every accessor returns `null` when agentic-flow is * not installed — callers never throw on missing optional dependency. * * @module agentic-flow-bridge */ /** * Load the ReasoningBank module (4-step learning pipeline). * Returns null if agentic-flow is not installed. * Race-safe: concurrent callers share the same import Promise. */ export declare function getReasoningBank(): Promise<typeof import("agentic-flow/reasoningbank") | null>; /** * Load the ModelRouter module (multi-provider LLM routing). * Returns null if agentic-flow is not installed. */ export declare function getRouter(): Promise<typeof import("agentic-flow/router") | null>; /** * Load the Orchestration module (workflow engine). * Returns null if agentic-flow is not installed. */ export declare function getOrchestration(): Promise<typeof import("agentic-flow/orchestration") | null>; /** * Compute an embedding vector via ReasoningBank, falling back to null. */ export declare function computeEmbedding(text: string): Promise<number[] | null>; /** * Retrieve memories matching a query via ReasoningBank. */ export declare function retrieveMemories(query: string, opts?: { k?: number; }): Promise<any[]>; /** * Check whether agentic-flow v3 is available at runtime. */ export declare function isAvailable(): Promise<boolean>; /** * Return a summary of available agentic-flow v3 capabilities. */ export declare function capabilities(): Promise<{ available: boolean; reasoningBank: boolean; router: boolean; orchestration: boolean; version: string | null; }>; //# sourceMappingURL=agentic-flow-bridge.d.ts.map