aiwg
Version:
Deployment tool and support utility for AI context. Copies agents, skills, commands, rules, and behaviors into the paths each AI platform reads (Claude Code, Codex, Copilot, Cursor, Warp, OpenClaw, and 6 more) so one source of truth works across 10 platfo
33 lines • 929 B
TypeScript
/**
* Agent Validator
*
* Validates agent metadata, content, and dependencies.
*/
import type { AgentInfo, ValidationResult, ValidationIssue, AgentMetadata } from './types.js';
export declare class AgentValidator {
/**
* Validate an agent
*/
validate(agent: AgentInfo): Promise<ValidationResult>;
/**
* Validate metadata fields
*/
validateMetadata(metadata: AgentMetadata): ValidationIssue[];
/**
* Validate tool names
*/
validateTools(tools: string[]): ValidationIssue[];
/**
* Validate prompt content
*/
validatePrompt(prompt: string): ValidationIssue[];
/**
* Check dependencies
*/
checkDependencies(agent: AgentInfo, availableAgents: AgentInfo[]): ValidationIssue[];
/**
* Validate batch of agents
*/
validateBatch(agents: AgentInfo[]): Promise<ValidationResult[]>;
}
//# sourceMappingURL=agent-validator.d.ts.map