update QoL and ai integration

This commit is contained in:
2026-07-29 14:16:14 +02:00
parent 1d90e364ee
commit 027057e85f
14 changed files with 1893 additions and 84 deletions

View File

@@ -134,8 +134,11 @@ max_calls = 3
max_request_bytes = 64000
max_run_bytes = 128000
max_file_bytes = 32000
max_context_rounds = 1
max_context_files = 4
store_directory = "/tmp/diple-ai"
exclude = ["vendor/", "*.lock"]
sensitive_paths = [".env", "*.pem"]
[keybindings.views]
ai = ["ctrl+a"]
@@ -152,6 +155,8 @@ ai = ["ctrl+a"]
}
if !config.AI.Enabled || config.AI.Model != "gpt-test" ||
config.AI.MaxCalls != 3 || config.AI.Timeout.Duration != 2*time.Minute ||
config.AI.MaxContextRounds != 1 || config.AI.MaxContextFiles != 4 ||
strings.Join(config.AI.SensitivePaths, ",") != ".env,*.pem" ||
config.AI.StoreDirectory != "/tmp/diple-ai" ||
strings.Join(config.KeyBindings.Views.AI, ",") != "ctrl+a" {
t.Fatalf("AI config = %#v", config.AI)