Files
gnoma/internal/config/defaults.go
vikingowl ec9a918da9 feat: ctrl+o toggles tool output expand, fix auto default
- ctrl+o toggles between 10-line truncated and full tool output
- Label shows "ctrl+o to expand" (lowercase)
- Fixed: auto permission mode now sticks — config default was
  overriding flag default ("default" → "auto" in config defaults)
2026-04-03 19:00:59 +02:00

23 lines
411 B
Go

package config
import "time"
func Defaults() Config {
return Config{
Provider: ProviderSection{
Default: "mistral",
Model: "",
MaxTokens: 8192,
APIKeys: make(map[string]string),
Endpoints: make(map[string]string),
},
Permission: PermissionSection{
Mode: "auto",
},
Tools: ToolsSection{
BashTimeout: Duration(30 * time.Second),
MaxFileSize: 1 << 20, // 1MB
},
}
}