diff --git a/.pi/agent/models.json b/.pi/agent/models.json index 2a07b2f..6d23252 100644 --- a/.pi/agent/models.json +++ b/.pi/agent/models.json @@ -75,6 +75,22 @@ } } ] + }, + "bonsai": { + "baseUrl": "http://127.0.0.1:8080/v1", + "api": "openai-completions", + "apiKey": "local", + "models": [ + { + "id": "bonsai-27b", + "name": "Local Bonsai 27B (PQ2_0)", + "reasoning": true, + "input": ["text"], + "contextWindow": 16384, + "maxTokens": 2048, + "cost": {"input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0} + } + ] } } } \ No newline at end of file diff --git a/.pi/agent/settings.json b/.pi/agent/settings.json index 96f7dd0..a039eed 100644 --- a/.pi/agent/settings.json +++ b/.pi/agent/settings.json @@ -1,11 +1,20 @@ { - "lastChangelogVersion": "0.79.9", + "lastChangelogVersion": "0.87.1", "defaultProvider": "openai-codex", - "defaultModel": "gpt-5.5", - "defaultThinkingLevel": "low", + "defaultModel": "gpt-6-sol", + "defaultThinkingLevel": "medium", "theme": "catppuccin-mocha", - "hideThinkingBlock": true, + "hideThinkingBlock": false, "packages": [ - "npm:@ff-labs/pi-fff" - ] + "npm:@ff-labs/pi-fff", + "git:github.com/algal/pi-openai-server-compaction" + ], + "compaction": { + "modelOverrides": { + "bonsai/bonsai-27b": { + "reserveTokens": 2048, + "keepRecentTokens": 8192 + } + } + } } \ No newline at end of file