diff --git a/nanobot/agent/loop.py b/nanobot/agent/loop.py index cd67bdcfc..296c9089b 100644 --- a/nanobot/agent/loop.py +++ b/nanobot/agent/loop.py @@ -50,7 +50,7 @@ class AgentLoop: workspace: Path, model: str | None = None, max_iterations: int = 20, - temperature: float = 0.7, + temperature: float = 0.1, max_tokens: int = 4096, memory_window: int = 50, brave_api_key: str | None = None, diff --git a/nanobot/config/schema.py b/nanobot/config/schema.py index 9265602e1..10e3fa547 100644 --- a/nanobot/config/schema.py +++ b/nanobot/config/schema.py @@ -187,7 +187,7 @@ class AgentDefaults(Base): workspace: str = "~/.nanobot/workspace" model: str = "anthropic/claude-opus-4-5" max_tokens: int = 8192 - temperature: float = 0.7 + temperature: float = 0.1 max_tool_iterations: int = 20 memory_window: int = 50