{
  "chat.agent.enabled": true,
  "chat.agent.maxRequests": 15,
  "github.copilot.chat.agent.runTasks": true,
  "chat.mcp.discovery.enabled": {
    "claude-desktop": true,
    "windsurf": true,
    "cursor-global": true,
    "cursor-workspace": true
  },
  "github.copilot.chat.agent.autoFix": true,
  "chat.tools.autoApprove": false,
  "cSpell.words": [
    "Agentic",
    "atlasing",
    "Biostatistician",
    "bmad",
    "Cordova",
    "customresourcedefinitions",
    "dashboarded",
    "Decisioning",
    "eksctl",
    "elicitations",
    "Excalidraw",
    "filecomplete",
    "fintech",
    "fluxcd",
    "frontmatter",
    "gamedev",
    "gitops",
    "implementability",
    "Improv",
    "inclusivity",
    "ingressgateway",
    "istioctl",
    "metroidvania",
    "NACLs",
    "nodegroup",
    "platformconfigs",
    "Playfocus",
    "playtesting",
    "pointerdown",
    "pointerup",
    "Polyrepo",
    "replayability",
    "roguelike",
    "roomodes",
    "Runbook",
    "runbooks",
    "Shardable",
    "Softlock",
    "solutioning",
    "speedrunner",
    "substep",
    "tekton",
    "tilemap",
    "tileset",
    "tmpl",
    "Trae",
    "VNET",
    "webskip"
  ],
  "json.schemas": [
    {
      "fileMatch": ["package.json"],
      "url": "https://json.schemastore.org/package.json"
    },
    {
      "fileMatch": [".vscode/settings.json"],
      "url": "vscode://schemas/settings/folder"
    }
  ],
  "editor.formatOnSave": true,
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[json]": {
    "editor.defaultFormatter": "vscode.json-language-features"
  },
  "[yaml]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[markdown]": {
    "editor.defaultFormatter": "yzhang.markdown-all-in-one"
  },
  "yaml.format.enable": false,
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": "explicit"
  },
  "editor.rulers": [140],
  "[xml]": {
    "editor.defaultFormatter": "redhat.vscode-xml"
  },
  "xml.format.maxLineWidth": 140
}
