programs.pi-coding-agent.settings
Home-Manager option
JSON value
Configuration written to ~/.pi/agent/settings.json. See <https://pi.dev/docs/latest/settings> for the documentation.
type: JSON valueDefault
{ }Example
declared in: <home-manager/modules/programs/pi-coding-agent.nix>source unavailable{ compaction = { enabled = true; keepRecentTokens = 20000; reserveTokens = 16384; }; defaultModel = "claude-sonnet-4-20250514"; defaultProvider = "anthropic"; defaultThinkingLevel = "medium"; enabledModels = [ "claude-*" "gpt-4o" ]; packages = [ "npm:@termdraw/pi" "npm:pi-mcp-adapter" ]; retry = { enabled = true; maxRetries = 3; }; theme = "dark"; }