{
  "agents": {
    "default": "code",
    "allowed": ["code", "architect", "ask", "debug"]
  },
  "commands": {
    "dir": ".kilo/command"
  },
  "rules": {
    "dir": ".kilo/agent"
  },
  "skills": {
    "dir": ".kilo/skill"
  },
  "hooks": {
    "beforeFileWrite": "pnpm lint --fix",
    "afterTaskComplete": "pnpm lint"
  },
  "context": {
    "maxTokens": 8000,
    "includePatterns": ["src/**/*.ts", "src/**/*.vue", "src/**/*.tsx"],
    "excludePatterns": ["node_modules", "dist", ".git"]
  },
  "logging": {
    "level": "info",
    "file": ".kilo/logs/kilo.log"
  }
}
