{ "$schema": "https://pi.dev/schemas/settings.schema.json", "lastChangelogVersion": "1.2.0", "packages": [ "~/Workspace/pi-ext/dist/pfui", "~/Workspace/pi-ext/dist/footer", "~/Workspace/pi-ext/dist/angel", "~/Workspace/pi-ext/dist/ask", "~/Workspace/pi-ext/dist/bak", "~/Workspace/pi-ext/dist/chrome-cdp", "~/Workspace/pi-ext/dist/context-size", "~/Workspace/pi-ext/dist/continuity", "~/Workspace/pi-ext/dist/cost", "~/Workspace/pi-ext/dist/decay", "~/Workspace/pi-ext/dist/fast", "~/Workspace/pi-ext/dist/firefox-bidi", "~/Workspace/pi-ext/dist/git-safe", "~/Workspace/pi-ext/dist/good-job", "~/Workspace/pi-ext/dist/gratis", "~/Workspace/pi-ext/dist/handoff", "~/Workspace/pi-ext/dist/horst", "~/Workspace/pi-ext/dist/intellij", "~/Workspace/pi-ext/dist/klaus", "~/Workspace/pi-ext/dist/masks", "~/Workspace/pi-ext/dist/mockup", "~/Workspace/pi-ext/dist/model-info", "~/Workspace/pi-ext/dist/notes", "~/Workspace/pi-ext/dist/nu-bang", "~/Workspace/pi-ext/dist/nushell", "~/Workspace/pi-ext/dist/open", "~/Workspace/pi-ext/dist/os-notifier", "~/Workspace/pi-ext/dist/prompt-autopsy", "~/Workspace/pi-ext/dist/quota", "~/Workspace/pi-ext/dist/rtk", "~/Workspace/pi-ext/dist/runtime", "~/Workspace/pi-ext/dist/session-rename", "~/Workspace/pi-ext/dist/skillz", "~/Workspace/pi-ext/dist/strata", "~/Workspace/pi-ext/dist/the-system", "~/Workspace/pi-ext/dist/tps", "~/Workspace/pi-ext/dist/ultra", "~/Workspace/pi-ext/dist/usage", "~/Workspace/pi-ext/dist/uv", "~/Workspace/pi-ext/dist/vcs-status", "~/Workspace/pi-ext/dist/web", "~/Workspace/pi-ext/dist/canvas", "~/Workspace/pi-ext/dist/ephemlets", "~/Workspace/pi-ext/dist/afk" ], "extensions": [ "~/Workspace/pi-ext/dist/voice/index.js" ], "skills": [ "!skills/optional/**" ], "theme": "system", "defaultProvider": "openai-codex", "defaultModel": "gpt-6.1-sol", "defaultThinkingLevel": "medium", "defaultTools": [ "bash", "edit", "read", "write", "ls", "grep", "codemode", "tool_search" ], "horst": { "preferredShell": "nu", "os": { "win32": { "tools": [ "-bash", "+powershell" ] } } }, "collapseChangelog": true, "tuiMode": "fullscreen", "fullscreenExitOutput": "resume-hint", "terminal": { "showTerminalProgress": true }, "sessionDir": "~/.local/state/pi/sessions", "masks": { "pickerShortcut": "alt+m", "items": [ { "name": "glm-flash", "model": "zai/glm-5.3-flash", "thinkingLevel": "high", "shortcut": "alt+1" }, { "name": "glm", "model": "zai/glm-5.3", "thinkingLevel": "high", "shortcut": "alt+2" }, { "name": "sol", "model": "openai-codex/gpt-6.1-sol", "thinkingLevel": "high", "shortcut": "alt+3" }, { "name": "astra", "model": "openai-codex/gpt-6-astra", "thinkingLevel": "medium", "shortcut": "alt+4" }, { "name": "opus", "model": "anthropic/claude-opus-5-5", "thinkingLevel": "high", "shortcut": "alt+5" }, { "name": "fable", "model": "anthropic/claude-fable-5-1", "thinkingLevel": "medium", "shortcut": "alt+6" }, { "name": "qwen3.6", "model": "hetzner/Qwen/Qwen3.6-35B-A3B-FP8", "thinkingLevel": "off" }, { "name": "qwen3.8", "model": "hetzner/Qwen3.8-27B", "thinkingLevel": "medium" } ] }, "angel": { "thinkingLevel": "high", "subagentExtensions": [ "~/Workspace/pi-ext/dist/pfui", "~/Workspace/pi-ext/dist/klaus", "~/Workspace/pi-ext/dist/rtk", "~/Workspace/pi-ext/dist/horst", "~/Workspace/pi-ext/dist/nushell", "~/Workspace/pi-ext/dist/skillz", "~/Workspace/pi-ext/dist/uv", "~/Workspace/pi-ext/dist/the-system", "~/Workspace/pi-ext/dist/git-safe", "~/Workspace/pi-ext/dist/web" ], "pairs": [ { "executor": "openai-codex/gpt-6.1-sol", "advisor": "openai-codex/gpt-6-astra" }, { "executor": "openai-codex/gpt-5.6-terra", "advisor": "openai-codex/gpt-6.1-sol" }, { "executor": "openai-codex/gpt-6-luna", "advisor": "openai-codex/gpt-6.1-sol" }, { "executor": "klaus/claude-opus-5-5", "advisor": "klaus/claude-fable-5-1" }, { "executor": "anthropic/claude-opus-5-5", "advisor": "anthropic/claude-fable-5-1" }, { "executor": "zai/glm-5.3-flash", "advisor": "zai/glm-5.3" } ] }, "fast": { "enable": true }, "ultra": { "autoEnable": true, "subagentExtensions": [ "~/Workspace/pi-ext/dist/pfui", "~/Workspace/pi-ext/dist/klaus", "~/Workspace/pi-ext/dist/git-safe", "~/Workspace/pi-ext/dist/horst", "~/Workspace/pi-ext/dist/skillz", "~/Workspace/pi-ext/dist/rtk", "~/Workspace/pi-ext/dist/uv", "~/Workspace/pi-ext/dist/web", "~/Workspace/pi-ext/dist/chrome-cdp", "~/Workspace/pi-ext/dist/firefox-bidi", "~/Workspace/pi-ext/dist/nushell", "~/Workspace/pi-ext/dist/the-system", "builtin:codemode", "builtin:tool-search", "builtin:mcp" ], "fanoutToolAllowlist": [ "web" ], "actionSummarizerModel": "openai-codex/gpt-6-luna", "providerModelTiers": { "openai-codex": { "tiny": { "model": "openai-codex/gpt-6-luna", "thinkingLevel": "medium" }, "small": { "model": "openai-codex/gpt-6-luna", "thinkingLevel": "high" }, "medium": { "model": "openai-codex/gpt-5.6-terra", "thinkingLevel": "medium" }, "large": { "model": "openai-codex/gpt-6.1-sol", "thinkingLevel": "medium" }, "huge": { "model": "openai-codex/gpt-6-astra", "thinkingLevel": "high" } }, "zai": { "tiny": { "model": "zai/glm-5.3-flash", "thinkingLevel": "medium" }, "small": { "model": "zai/glm-5.3-flash", "thinkingLevel": "high" }, "medium": { "model": "zai/glm-5.3", "thinkingLevel": "low" }, "large": { "model": "zai/glm-5.3", "thinkingLevel": "high" }, "huge": { "model": "zai/glm-5.3", "thinkingLevel": "max" } }, "anthropic": { "tiny": { "model": "anthropic/claude-sonnet-5-5", "thinkingLevel": "medium" }, "small": { "model": "anthropic/claude-sonnet-5-5", "thinkingLevel": "high" }, "medium": { "model": "anthropic/claude-opus-5-5", "thinkingLevel": "medium" }, "large": { "model": "anthropic/claude-opus-5-5", "thinkingLevel": "high" }, "huge": { "model": "anthropic/claude-fable-5-1", "thinkingLevel": "high" } }, "klaus": { "tiny": { "model": "klaus/claude-sonnet-5-5", "thinkingLevel": "medium" }, "small": { "model": "klaus/claude-sonnet-5-5", "thinkingLevel": "high" }, "medium": { "model": "klaus/claude-opus-5-5", "thinkingLevel": "medium" }, "large": { "model": "klaus/claude-opus-5-5", "thinkingLevel": "high" }, "huge": { "model": "klaus/claude-fable-5-1", "thinkingLevel": "high" } } } }, "good-job": { "thinkingLevel": "medium" }, "decay": { "model": "google/gemini-3.8-flash", "summarizerModel": "google/gemini-3.8-flash", "thinking": "high" }, "intellij": { "url": "http://127.0.0.1:64411/stream" }, "editorPaddingX": 1, "voice": { "ttsAssets": "/data/data/com.termux/files/home/.local/share/pi/voice/kokoro-en-v0_19", "ttsVoice": "kokoro-af_nicole" }, "nushell": { "enable": true }, "pi-ext": { "debug": true }, "hideThinkingBlock": true, "voice.ttsRuntime": "native", "voice.ttsNativeExecutable": "/data/data/com.termux/files/home/.local/share/pi/voice/native/sherpa-onnx-1.12.23/pi-voice-tts" }