(subject: str, description: str = "",
blockedBy: list[str] | None = None)
| 217 | # Task tools |
| 218 | |
| 219 | def run_create_task(subject: str, description: str = "", |
| 220 | blockedBy: list[str] | None = None) -> str: |
| 221 | task = create_task(subject, description, blockedBy) |
| 222 | deps = f" (blockedBy: {', '.join(blockedBy)})" if blockedBy else "" |
| 223 | print(f" \033[34m[create] {task.subject}{deps}\033[0m") |
| 224 | return f"Created {task.id}: {task.subject}{deps}" |
| 225 | |
| 226 | |
| 227 | def run_list_tasks() -> str: |
nothing calls this directly
no test coverage detected