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.

28 lines (27 loc) 988 B
/** * TypeScript type definitions for CFN Configuration System * Derived from schemas/cfn-config-v1.json * * @version 1.0.0 * @description Canonical types for all CFN configuration formats */ /** * Resource allocation limits with explicit property definitions * @description All properties are optional but type-safe when present */ /** * Type guard helpers */ export function isAgentWhitelistConfig(config) { return 'agents' in config && Array.isArray(config.agents); } export function isMCPServersConfig(config) { return 'servers' in config && typeof config.servers === 'object'; } export function isSkillRequirementsConfig(config) { return 'tools' in config && typeof config.tools === 'object'; } export function isRuntimeContractConfig(config) { return 'variables' in config && config.variables !== undefined; } export function isTeamConfig(config) { return 'team' in config && config.team !== undefined; } //# sourceMappingURL=config.js.map