{
  "lastChangelogVersion": "0.85.0",
  "theme": "dark",
  "defaultProvider": "openai",
  "defaultModel": "gpt-5.6-sol",
  "defaultThinkingLevel": "high",
  "enabledModels": [
    "openai/gpt-6-astra:high",
    "openai/gpt-5.6-sol:high",
    "openai/gpt-5.6-terra:high",
    "openai/gpt-5.6-luna:max",
    "deepseek/deepseek-v4-flash:high",
    "profoundcap-antigravity/gemini-3.8-flash:high",
    "xai/grok-4.6:high",
    "zai/glm-5.3:high",
    "zai/glm-5.3-flash:high"
  ],
  "packages": [
    "npm:pi-web-access",
    "npm:pi-subagents",
    "npm:pi-btw",
    "npm:pi-powerline-footer",
    "npm:@bacnh85/pi-plan",
    "npm:@howaboua/pi-codex-conversion",
    "npm:@trevonistrevon/pi-loop",
    "npm:@bacnh85/pi-review"
  ],
  "pi-plan": {
    "plansDir": "docs/AI_docs/plans/{yyyymm}"
  },
  "powerline": {
    "layout": {
      "right": [
        "hostname",
        "time"
      ]
    }
  },
  "subagents": {
    "defaultModel": "deepseek/deepseek-v4-flash",
    "defaultExtensions": [
      "npm:pi-web-access"
    ],
    "defaultThinking": "medium",
    "agentOverrides": {
      "scout": {
        "disabled": true,
        "description": "❌ 已禁用 — 职能合并到 researcher"
      },
      "worker": {
        "description": "👨‍💻 程序员：负责写代码、改代码、执行任务",
        "model": "zai/glm-5.3-flash",
        "thinking": "high"
      },
      "reviewer": {
        "description": "🔍 审查员：审查代码质量、找bug、提改进意见",
        "model": "zai/glm-5.3",
        "thinking": "max",
        "acceptanceRole": "read-only"
      },
      "researcher": {
        "description": "🔍 研究员：摸清本地代码库、查阅外部网页资料、产出上下文与调研报告",
        "model": "zai/glm-5.3-flash",
        "thinking": "high"
      },
      "planner": {
        "description": "🗺️ 规划师：拆解需求、制定方案、输出执行计划",
        "model": "openai/gpt-5.6-sol",
        "thinking": "xhigh"
      },
      "context-builder": {
        "disabled": true,
        "description": "❌ 已禁用 — 上下文构建由 scout 负责"
      },
      "oracle": {
        "disabled": true,
        "description": "❌ 已禁用 — 决策审查用 reviewer 替代"
      },
      "advisor": {
        "disabled": true,
        "description": "❌ 已禁用 — oracle 别名"
      },
      "delegate": {
        "disabled": true,
        "description": "❌ 已禁用 — 直接用 worker"
      }
    }
  }
}
