{
  "editor.accessibilitySupport": "off",
  "typescript.tsdk": "node_modules/typescript/lib",
  "exportall.config.exclude": [".test.", ".spec.", ".stories."],
  "editor.formatOnSave": true,
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "eslint.validate": [
    "json"
  ],
  "[html]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[typescriptreact]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[markdown]": {
    "editor.formatOnSave": false
  },
  "exportall.config.folderListener": [
  ],
  "github.copilot.chat.commitMessageGeneration.instructions": [
    {
      "file": ".github/commit-instructions.md"
    }
  ],
  "github.copilot.chat.codeGeneration.instructions": [
    {
      "file": ".vscode/llms/angular.txt"
    },
    {
      "file": "docs/tech-stack.md"
    },
    {
      "file": "docs/guidelines/code-style.md"
    },
    {
      "file": "docs/guidelines/project-structure.md"
    },
    {
      "file": "docs/guidelines/state-management.md"
    },
    {
      "file": "docs/guidelines/testing.md"
    }
  ],
  "github.copilot.chat.testGeneration.instructions": [
    {
      "file": ".github/testing-instructions.md"
    },
    {
      "file": "docs/tech-stack.md"
    },
    {
      "file": "docs/guidelines/code-style.md"
    },
    {
      "file": "docs/guidelines/testing.md"
    }
  ],
  "github.copilot.chat.reviewSelection.instructions": [
    {
      "file": ".github/copilot-instructions.md"
    },
    {
      "file": ".github/review-instructions.md"
    },
    {
      "file": "docs/tech-stack.md"
    },
    {
      "file": "docs/guidelines/code-style.md"
    },
    {
      "file": "docs/guidelines/project-structure.md"
    },
    {
      "file": "docs/guidelines/state-management.md"
    },
    {
      "file": "docs/guidelines/testing.md"
    }
  ],
  "nxConsole.generateAiAgentRules": true,
  "chat.mcp.discovery.enabled": {
    "claude-desktop": true,
    "windsurf": true,
    "cursor-global": true,
    "cursor-workspace": true
  },
  "chat.mcp.access": "all",
  "typescript.inlayHints.parameterTypes.enabled": true,
  "typescript.inlayHints.variableTypes.enabled": true,
  "editor.hover.delay": 100
}
