↓ 2 callersMethodupdate_lab_canvas_state(
self,
quest_root: Path,
*,
layout_json: dict[str, Any] | None = None,
)
src/deepscientist/quest/service.py:633
↓ 2 callersMethodupload_workspace_file(
self,
quest_id: str,
*,
file_name: str | None,
content: bytes,
src/deepscientist/quest/service.py:5676
↓ 2 callersFunctionuseStreamedContent({
content,
active,
streamKey,
allowComplete,
reducedMotion,
onComplete,
}: StreamedContentConfig)
src/ui/src/lib/plugins/ai-manus/components/ChatMessage.tsx:84