↓ 4 callersFunctionsyncTldrawProjection({
editor,
graph,
layout,
interactionMode = "layout",
forceLayout = false,
}: {
editor: Editor;
graph:
frontend/app/features/comic-workflow/canvas/syncTldrawProjection.ts:509
↓ 3 callersMethod_build_agent_context(
self,
*,
project: Project,
run: AgentRun,
request: GenerateRequest,
backend/app/agents/orchestrator.py:663
↓ 3 callersMethod_build_video_prompt(
self, shot: Shot, characters: list[Character], *, style: str, session
)
backend/app/agents/compose.py:34
↓ 3 callersMethod_handle_run_failure(
self, project_id: int, run: AgentRun, run_id: int, error: Exception, context: str = "Run"
)
backend/app/agents/orchestrator.py:394
↓ 3 callersMethod_run_phase2_graph(
self,
*,
project: Project,
run: AgentRun,
request: GenerateRequest,
backend/app/agents/orchestrator.py:811
↓ 3 callersFunctionbuild_recovery_control_surface(
*,
session: AsyncSession,
database_url: str,
run: AgentRun,
state: Literal["active", "re
backend/app/services/run_recovery.py:257
↓ 2 callersMethod_build_phase2_state(
self,
*,
project_id: int,
run_id: int,
thread_id: str,
start
backend/app/agents/orchestrator.py:685
↓ 2 callersMethod_complete_run(
self,
project_id: int,
run: AgentRun,
run_id: int,
final_stage: str,
backend/app/agents/orchestrator.py:434