aimapper
Version:
Universal build tool for managing coding agent rules - Support Claude Code, Cursor, Windsurf, GitHub Copilot, and more
15 lines (14 loc) • 361 B
TypeScript
export interface BuildContext {
dryRun: boolean;
files: string[];
sourceDir: string;
verbose: boolean;
}
export interface AgentSpec {
builder: (context: BuildContext) => Promise<void> | void;
clean?: () => void;
displayName: string;
id: string;
outputPaths: string[];
}
export type AgentRegistry = Record<string, AgentSpec>;