// windows-paths.mjs — Additional path patterns for Windows environments. // Loaded by copilot-hook-runner.mjs when running on Windows. // // The original pre-write-pathguard.mjs has Unix-specific SYSTEM_PATTERNS // that won't match on Windows. This module exports additional patterns // for Windows system directories. export const WINDOWS_SYSTEM_PATTERNS = [ /^[A-Z]:\\Windows\\/i, /^[A-Z]:\\Program Files/i, /^[A-Z]:\\Program Files \(x86\)/i, /^[A-Z]:\\ProgramData\\/i, /^[A-Z]:\\System Volume Information/i, ]; export const WINDOWS_CREDENTIAL_PATHS = [ /[\\/]\.docker[\\/]config\.json$/i, /[\\/]\.kube[\\/]config$/i, /[\\/]\.azure[\\/]/i, /[\\/]\.aws[\\/]/i, /[\\/]\.ssh[\\/]/i, /[\\/]\.gnupg[\\/]/i, /[\\/]AppData[\\/]Local[\\/]Google[\\/]Chrome[\\/]User Data/i, /[\\/]AppData[\\/]Local[\\/]Microsoft[\\/]Edge[\\/]User Data/i, ];