diff --git a/nanobot/agent/loop.py b/nanobot/agent/loop.py index cd67bdc..296c908 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 9265602..10e3fa5 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