MCPcopy
hub / github.com/AstrBotDevs/AstrBot / get_knowledge_base_task

Function get_knowledge_base_task

astrbot/dashboard/api/knowledge_bases.py:116–124  ·  view source on GitHub ↗
(
    task_id: str,
    _auth: AuthContext = Depends(require_kb_scope),
    service: KnowledgeBaseService = Depends(get_service),
)

Source from the content-addressed store, hash-verified

114
115@router.get("/knowledge-bases/tasks/{task_id}")
116async def get_knowledge_base_task(
117 task_id: str,
118 _auth: AuthContext = Depends(require_kb_scope),
119 service: KnowledgeBaseService = Depends(get_service),
120):
121 return await _run(
122 lambda: service.get_upload_progress(task_id),
123 prefix="获取上传进度失败",
124 )
125
126
127@router.get("/knowledge-bases/{kb_id}")

Callers

nothing calls this directly

Calls 2

get_upload_progressMethod · 0.80
_runFunction · 0.70

Tested by

no test coverage detected