{
  "name": "windsurf",
  "displayName": "Windsurf (Cascade)",
  "version": "3.0.0",
  "description": "Windsurf Cascade uses .windsurf/rules/*.md with trigger modes (always_on, model_decision, glob, manual). Skills in .windsurf/skills/. Workflows in .windsurf/workflows/.",
  "outputDir": "rules",
  "fileExtension": ".md",
  "frontmatter": {
    "include": ["name", "description"],
    "exclude": [
      "model",
      "tools",
      "skills",
      "instructions",
      "handoffs",
      "disable-model-invocation",
      "argument-hint",
      "user-invocable",
      "mode"
    ],
    "transform": {
      "tools": {
        "strategy": "omit"
      },
      "model": {
        "strategy": "omit"
      },
      "handoffs": {
        "strategy": "omit"
      },
      "skills": {
        "strategy": "omit"
      },
      "instructions": {
        "strategy": "omit"
      }
    },
    "addFields": {
      "trigger": "model_decision"
    }
  },
  "toolMap": {},
  "capabilityFlags": {
    "orchestration": false,
    "approval": false,
    "diagnostics": false,
    "browser-ui": false,
    "ide-local": false,
    "github-service": false
  },
  "bodyFilters": [
    {
      "action": "prepend",
      "content": "> Pantheon agent for Windsurf Cascade. Invoke with @<name>."
    }
  ],
  "skillsOutputDir": ".windsurf/skills",
  "deploySkills": true,
  "commandsOutputDir": "workflows",
  "deployCommands": true,
  "commandsFrontmatterExclude": ["agent"],
  "handoffStrategy": "embed"
}
