context-forge
Version:
AI orchestration platform with autonomous teams, enhancement planning, migration tools, 25+ slash commands, checkpoints & hooks. Multi-IDE: Claude, Cursor, Windsurf, Cline, Copilot
39 lines • 1.44 kB
TypeScript
import { IDEAdapter, GeneratedFile } from './base';
export declare class CopilotAdapter extends IDEAdapter {
get name(): string;
get description(): string;
get configFiles(): string[];
get supportsValidation(): boolean;
get supportsPRP(): boolean;
generateFiles(outputPath: string): Promise<GeneratedFile[]>;
private generateCopilotInstructions;
private generateVSCodeSettings;
private generateAPIInstructions;
private generateFrontendInstructions;
private getLanguageConventions;
private getTestCoverage;
private getTestingFramework;
private generateTechStackGuidelines;
private generateAPIConventions;
private generateCommonPatterns;
private generateLanguageSettings;
private generateTestRunnerSettings;
private generateEndpointPatterns;
private getBackendLanguage;
private getFrontendLanguage;
private generateErrorHandlingPattern;
private generateStateManagementGuidelines;
private generateComponentPattern;
private getFrontendTestingFramework;
private generatePRPOverview;
private generatePRPStage1;
private generatePRPStage2;
private generatePRPStage3;
private generatePRPValidation;
private generateStage1Gotchas;
private generateFeatureTasks;
private generateAcceptanceCriteria;
private generateValidationCommands;
private generateStageValidationScript;
}
//# sourceMappingURL=copilot.d.ts.map