UNPKG

claude-flow-novice

Version:

Claude Flow Novice - Advanced orchestration platform for multi-agent AI workflows with CFN Loop architecture Includes Local RuVector Accelerator and all CFN skills for complete functionality.

29 lines (28 loc) 897 B
/** * Shared Type Definitions for Claude Flow Novice v2 * * Centralized location for commonly-used types across the codebase. * This prevents circular dependencies and provides a single source of truth. */ // ===== LOGGING TYPES ===== // ===== ERROR TYPES ===== export class CFNError extends Error { code; metadata; constructor(message, code, metadata){ super(message), this.code = code, this.metadata = metadata; this.name = 'CFNError'; } } export class ValidationError extends CFNError { constructor(message, metadata){ super(message, 'VALIDATION_ERROR', metadata); this.name = 'ValidationError'; } } export class ConfigurationError extends CFNError { constructor(message, metadata){ super(message, 'CONFIGURATION_ERROR', metadata); this.name = 'ConfigurationError'; } } //# sourceMappingURL=types.js.map