diff options
| author | sharkiecodes <lanyi_stroud@brown.edu> | 2025-07-22 21:05:47 -0400 |
|---|---|---|
| committer | sharkiecodes <lanyi_stroud@brown.edu> | 2025-07-22 21:05:47 -0400 |
| commit | 16e7cfcac3d41bd86ef953f131bb0fecba11f299 (patch) | |
| tree | a2b91bf30e75e513b4913ac88ec3158e512665cf /src/client/views/nodes/chatbot/utils/AgentDocumentManager.ts | |
| parent | 8ff34d5335093c4ff85473227f39b3e83133d999 (diff) | |
adjusted agent to include UI control tool
Diffstat (limited to 'src/client/views/nodes/chatbot/utils/AgentDocumentManager.ts')
| -rw-r--r-- | src/client/views/nodes/chatbot/utils/AgentDocumentManager.ts | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/client/views/nodes/chatbot/utils/AgentDocumentManager.ts b/src/client/views/nodes/chatbot/utils/AgentDocumentManager.ts index a96d93a25..485430403 100644 --- a/src/client/views/nodes/chatbot/utils/AgentDocumentManager.ts +++ b/src/client/views/nodes/chatbot/utils/AgentDocumentManager.ts @@ -165,6 +165,21 @@ export class AgentDocumentManager { } /** + * Initialize documents based on current mode (canvas or linked) + * This should be called by tools instead of hardcoding initializeFindDocsFreeform + */ + @action + public initializeDocuments() { + if (this._useCanvasMode) { + console.log('[AgentDocumentManager] Initializing canvas documents (canvas mode enabled)'); + this.initializeCanvasDocuments(); + } else { + console.log('[AgentDocumentManager] Initializing linked documents (canvas mode disabled)'); + this.initializeFindDocsFreeform(); + } + } + + /** * Initialize documents from the entire canvas */ @action |
