@@ -58,6 +58,16 @@ export async function collectWorkspaceStats(folder: string, filter: string[]): P
58
58
{ tag : 'devcontainer.json' , filePattern : / ^ d e v c o n t a i n e r \. j s o n $ / i } ,
59
59
{ tag : 'dockerfile' , filePattern : / ^ ( d o c k e r f i l e | d o c k e r \- c o m p o s e \. y a ? m l ) $ / i } ,
60
60
{ tag : 'cursorrules' , filePattern : / ^ \. c u r s o r r u l e s $ / i } ,
61
+ { tag : 'cursorrules-dir' , filePattern : / \. m d c $ / i, relativePathPattern : / ^ \. c u r s o r [ \/ \\ ] r u l e s $ / i } ,
62
+ { tag : 'github-instructions-dir' , filePattern : / \. i n s t r u c t i o n s \. m d $ / i, relativePathPattern : / ^ \. g i t h u b [ \/ \\ ] i n s t r u c t i o n s $ / i } ,
63
+ { tag : 'github-prompts-dir' , filePattern : / \. p r o m p t \. m d $ / i, relativePathPattern : / ^ \. g i t h u b [ \/ \\ ] p r o m p t s $ / i } ,
64
+ { tag : 'clinerules' , filePattern : / ^ \. c l i n e r u l e s $ / i } ,
65
+ { tag : 'clinerules-dir' , filePattern : / \. m d $ / i, relativePathPattern : / ^ \. c l i n e r u l e s $ / i } ,
66
+ { tag : 'agent.md' , filePattern : / ^ a g e n t \. m d $ / i } ,
67
+ { tag : 'agents.md' , filePattern : / ^ a g e n t s \. m d $ / i } ,
68
+ { tag : 'claude.md' , filePattern : / ^ c l a u d e \. m d $ / i } ,
69
+ { tag : 'gemini.md' , filePattern : / ^ g e m i n i \. m d $ / i } ,
70
+ { tag : 'copilot-instructions.md' , filePattern : / ^ c o p i l o t \- i n s t r u c t i o n s \. m d $ / i, relativePathPattern : / ^ \. g i t h u b $ / i } ,
61
71
] ;
62
72
63
73
const fileTypes = new Map < string , number > ( ) ;
0 commit comments