diff options
| author | sharkiecodes <lanyi_stroud@brown.edu> | 2025-07-22 13:44:08 -0400 |
|---|---|---|
| committer | sharkiecodes <lanyi_stroud@brown.edu> | 2025-07-22 13:44:08 -0400 |
| commit | 8ff34d5335093c4ff85473227f39b3e83133d999 (patch) | |
| tree | 39e295351356c81f88b6a028a70b9b812ab2a4f0 /src/client/views/nodes/chatbot/agentsystem | |
| parent | d31a740378e8d4fd58ec329ba83dd20d28bfe5b4 (diff) | |
Completed agent functionality - recognition of all documents on canvas
Diffstat (limited to 'src/client/views/nodes/chatbot/agentsystem')
| -rw-r--r-- | src/client/views/nodes/chatbot/agentsystem/Agent.ts | 5 |
1 files changed, 4 insertions, 1 deletions
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(), }; |
