HKUDS/DeepTutor · error · HTTPException
Assigned admin knowledge bases are read-only
Error message
Assigned admin knowledge bases are read-only
What it means
Error "Assigned admin knowledge bases are read-only" thrown in HKUDS/DeepTutor.
Source
Thrown at deeptutor/multi_user/knowledge_access.py:92
manager = admin_kb_manager()
resolved = _resolve_default_or_name(manager, name)
return KnowledgeResource(
id=f"admin:kb:{resolved}",
name=resolved,
base_dir=admin_kb_base_dir(),
source="admin",
assigned=False,
read_only=False,
)
user_manager = current_kb_manager()
assigned_names = _assigned_admin_names()
if requested_source == "admin":
if name not in assigned_names:
raise HTTPException(status_code=403, detail="Knowledge base is not assigned to you")
if require_write:
raise HTTPException(
status_code=403, detail="Assigned admin knowledge bases are read-only"
)
return KnowledgeResource(
id=f"admin:kb:{name}",
name=name,
base_dir=admin_kb_base_dir(),
source="admin",
assigned=True,
read_only=True,
)
if requested_source == "user":
resolved = _resolve_default_or_name(user_manager, name)
return KnowledgeResource(
id=f"user:kb:{resolved}",
name=resolved,
base_dir=current_kb_base_dir(),
source="user",View on GitHub (pinned to 3e82f13042)
When it happens
Trigger: Thrown at deeptutor/multi_user/knowledge_access.py:92 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/3f4bd9ed2097d8c3.
Report an issue: GitHub.