UNPKG

basics-courses-mcp

Version:

Interactive programming courses from Basics - MCP server for Cursor

23 lines 873 B
interface UserPreferences { developmentExperience: 'beginner' | 'intermediate' | 'advanced' | 'expert'; mediaInfluence?: string; analogyPreferences?: string[]; } interface InstructorContext { lessonName: string; stepName: string; type: 'course_start' | 'step_navigation' | 'lesson_jump' | 'module_start' | 'lesson_complete'; progress?: { stepNumber?: number; totalSteps?: number; lessonProgress?: string; moduleProgress?: string; courseProgress?: string; }; customSummary?: string; userPreferences?: UserPreferences; } export declare function createInstructorResponse(rawLessonContent: string, context: InstructorContext): string; export declare function wrapInInstructorPrompt(content: string, lessonName: string, stepName: string): string; export {}; //# sourceMappingURL=instructor.d.ts.map