Spaces:
Running
Running
| from multi_agent_sdlc.state import DevState | |
| from typing import Any | |
| def build_coder_context(state: DevState) -> dict[str, Any]: | |
| plan = state["plan"] | |
| coder_tasks = [ | |
| task.model_dump(mode="json") for task in plan.tasks if task.owner == "coder" | |
| ] | |
| return { | |
| "request": state.get("request"), | |
| "project_directory": state.get("project_directory"), | |
| "assumptions": plan.assumptions, | |
| "out_of_scope": plan.out_of_scope, | |
| "tasks": coder_tasks, | |
| } | |