mirror of
https://github.com/ollama/ollama.git
synced 2026-03-11 17:34:04 -05:00
cmd/pi: fix happy path install
This commit is contained in:
@@ -155,6 +155,8 @@ func (p *Pi) Edit(models []string) error {
|
||||
|
||||
settings["defaultProvider"] = "ollama"
|
||||
settings["defaultModel"] = models[0]
|
||||
// TODO(parthsareen): temporary fix for happy path install. should treat thinking level as true for thinking when needed
|
||||
settings["defaultThinkingLevel"] = "off"
|
||||
|
||||
settingsData, err := json.MarshalIndent(settings, "", " ")
|
||||
if err != nil {
|
||||
|
||||
@@ -437,6 +437,11 @@ func TestPiEdit(t *testing.T) {
|
||||
t.Errorf("defaultModel = %v, want llama3.2", settings["defaultModel"])
|
||||
}
|
||||
|
||||
// Verify defaultThinkingLevel is set to off
|
||||
if settings["defaultThinkingLevel"] != "off" {
|
||||
t.Errorf("defaultThinkingLevel = %v, want off", settings["defaultThinkingLevel"])
|
||||
}
|
||||
|
||||
// Verify other fields are preserved
|
||||
if settings["theme"] != "dark" {
|
||||
t.Errorf("theme = %v, want dark (preserved)", settings["theme"])
|
||||
|
||||
Reference in New Issue
Block a user