diff --git a/beaver_agent/frontends.py b/beaver_agent/frontends.py index 459c602..c8785a7 100644 --- a/beaver_agent/frontends.py +++ b/beaver_agent/frontends.py @@ -15,7 +15,7 @@ from beaver_gateway.frontends.telegram import Attachments, TelegramFrontend from beaver_gateway.frontends.turn_record import slugify from beaver_agent import texts -from beaver_agent.vault import ATTACHMENTS, BEAVER, CHATS, TZ +from beaver_agent.vault import ATTACHMENTS, BEAVER, CHATS, TZ, VAULT if TYPE_CHECKING: from pathlib import Path @@ -53,7 +53,12 @@ frontends: list[Frontend] = [ AnthropicMessagesFrontend(), McpServerFrontend(), AdminFrontend(), - ApiFrontend(master_agent=DISPATCHER, branch_agent=DISPATCHER, memory_root=BEAVER), + ApiFrontend( + master_agent=DISPATCHER, + branch_agent=DISPATCHER, + memory_root=BEAVER, + vault_root=VAULT, + ), MarkdownFrontend( vault_path=CHATS, default_agent=DEEP, log_all_chats=True, chat_path=chat_path ),