{inputs, ...}: { coding.agents.pi = { enable = true; agentsInput = inputs.agents; modelOverrides = { chiron = "zai/glm-5.1"; chiron-forge = "zai/glm-5.1"; }; settings = { packages = [ "npm:@thesethrose/pi-zai-provider" "npm:pi-mcp-adapter" "npm:pi-subagents" "npm:pi-lens" "npm:pi-web-access" "npm:pi-prompt-template-model" "npm:@plannotator/pi-extension" "npm:pi-powerline-footer" "npm:pi-markdown-preview" "npm:pi-gsd" "npm:pi-tool-view" "npm:pi-agent-browser-native" ]; defaultProvider = "zai"; defaultModel = "glm-5.1"; defaultThinkingLevel = "high"; }; # MCP servers auto-inherited from programs.mcp in default.nix }; }