From 533e4209192298de4808c58f6ea6244e4bed5768 Mon Sep 17 00:00:00 2001 From: Ben Sima Date: Fri, 19 Dec 2025 09:54:09 -0500 Subject: Add search_chat_history tool for Ava Allows Ava to search her conversation logs for past discussions. Searches UserMessage/AssistantMessage events with case-insensitive matching, configurable days_back (default 7) and max_results (default 20). --- Omni/Agent/Telegram.hs | 1 + 1 file changed, 1 insertion(+) (limited to 'Omni/Agent/Telegram.hs') diff --git a/Omni/Agent/Telegram.hs b/Omni/Agent/Telegram.hs index 913fc2b..e59570a 100644 --- a/Omni/Agent/Telegram.hs +++ b/Omni/Agent/Telegram.hs @@ -1179,6 +1179,7 @@ processEngagedMessage tgConfig provider engineCfg msg uid userName chatId userMe else [] auditLogTools = [AvaLogs.readAvaLogsTool | isBenAuthorized userName] + <> [AvaLogs.searchChatHistoryTool] tools = memoryTools <> searchTools <> webReaderTools <> pdfTools <> notesTools <> calendarTools <> todoTools <> messageTools <> hledgerTools <> emailTools <> pythonTools <> httpTools <> outreachTools <> feedbackTools <> fileTools <> skillsTools <> subagentToolList <> auditLogTools let agentCfg = -- cgit v1.2.3