feat(config): enable memory tool by default
Build Nanobot OAuth / build (pull_request) Successful in 47s
Build Nanobot OAuth / cleanup (pull_request) Has been skipped
Build Nanobot OAuth / build (push) Successful in 53s
Build Nanobot OAuth / cleanup (push) Successful in 1s

- Change enable_memory_tool default from False to True
- Update tests to reflect new default behavior
- Since this is a personal instance with no other users, opt-out
  makes more sense than opt-in for a requested feature
This commit is contained in:
2026-02-28 09:02:09 +00:00
parent a6d43a0d01
commit 74601c833f
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -61,7 +61,7 @@ class AgentLoop:
exec_config: ExecToolConfig | None = None,
cron_service: CronService | None = None,
restrict_to_workspace: bool = False,
enable_memory_tool: bool = False,
enable_memory_tool: bool = True,
session_manager: SessionManager | None = None,
mcp_servers: dict | None = None,
channels_config: ChannelsConfig | None = None,
+1 -1
View File
@@ -367,7 +367,7 @@ class ToolsConfig(Base):
web: WebToolsConfig = Field(default_factory=WebToolsConfig)
exec: ExecToolConfig = Field(default_factory=ExecToolConfig)
restrict_to_workspace: bool = False # If true, restrict all tool access to workspace directory
enable_memory_tool: bool = False # If true, enable Anthropic's native memory tool
enable_memory_tool: bool = True # If true, enable Anthropic's native memory tool
mcp_servers: dict[str, MCPServerConfig] = Field(default_factory=dict)