From 8ff34d5335093c4ff85473227f39b3e83133d999 Mon Sep 17 00:00:00 2001 From: sharkiecodes Date: Tue, 22 Jul 2025 13:44:08 -0400 Subject: Completed agent functionality - recognition of all documents on canvas --- src/client/views/nodes/chatbot/agentsystem/Agent.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/client/views/nodes/chatbot/agentsystem/Agent.ts') diff --git a/src/client/views/nodes/chatbot/agentsystem/Agent.ts b/src/client/views/nodes/chatbot/agentsystem/Agent.ts index 47e2e8fd3..6a15d0c1d 100644 --- a/src/client/views/nodes/chatbot/agentsystem/Agent.ts +++ b/src/client/views/nodes/chatbot/agentsystem/Agent.ts @@ -33,7 +33,8 @@ import { TakeQuizTool } from '../tools/TakeQuizTool'; import { GPTTutorialTool } from '../tools/TutorialTool'; import { WebsiteInfoScraperTool } from '../tools/WebsiteInfoScraperTool'; import { AgentDocumentManager } from '../utils/AgentDocumentManager'; -import { FilterDocsTool } from '../tools/FilterDocTool'; +import { FilterDocsTool } from '../tools/FilterDocsTool'; +import { CanvasDocsTool } from '../tools/CanvasDocsTool'; dotenv.config(); @@ -91,6 +92,7 @@ export class Agent { this._history = history; this._csvData = csvData; this._docManager = docManager; + this.is_dash_doc_assistant = true; // Initialize to default value // Initialize dynamic tool registry this.dynamicToolRegistry = new Map(); @@ -114,6 +116,7 @@ export class Agent { tagDocs: new TagDocsTool(this._docManager), filterDocs: new FilterDocsTool(this._docManager, this.parentView), takeQuiz: new TakeQuizTool(this._docManager), + canvasDocs: new CanvasDocsTool(), }; -- cgit v1.2.3-70-g09d2