HKUDS/DeepTutor · error · ValueError
Linked folder not found: {folder_id}
Error message
Linked folder not found: {folder_id} What it means
Error "Linked folder not found: {folder_id}" thrown in HKUDS/DeepTutor.
Source
Thrown at deeptutor/knowledge/manager.py:1797
This enables automatic sync of changes from local folders that may
be synced with cloud services like SharePoint, Google Drive, etc.
Args:
kb_name: Knowledge base name
folder_id: Folder ID to check for changes
Returns:
Dict with 'new_files', 'modified_files', and 'has_changes' keys
"""
if kb_name not in self.list_knowledge_bases():
raise ValueError(f"Knowledge base not found: {kb_name}")
# Get folder info
folders = self.get_linked_folders(kb_name)
folder_info = next((f for f in folders if f["id"] == folder_id), None)
if not folder_info:
raise ValueError(f"Linked folder not found: {folder_id}")
folder_path = Path(folder_info["path"]).expanduser().resolve()
last_sync = folder_info.get("last_sync")
synced_files = folder_info.get("synced_files", {})
# Parse last sync timestamp
last_sync_time = None
if last_sync:
try:
last_sync_time = datetime.fromisoformat(last_sync)
except Exception:
pass
new_files = []
modified_files = []
for file_path in FileTypeRouter.collect_supported_files(folder_path, recursive=True):
file_str = str(file_path)View on GitHub (pinned to 3e82f13042)
When it happens
Trigger: Thrown at deeptutor/knowledge/manager.py:1797 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of HKUDS/DeepTutor@3e82f13042 (2026-08-27).
Data as JSON: /api/errors/68eaafb71dc718bc.
Report an issue: GitHub.