(timer: TimeoutHandle)
| 521 | pendingDesignBindings.set(task.taskId, binding) |
| 522 | try { |
| 523 | await binding |
| 524 | return createDesignTaskToolResponse(task) |
| 525 | } finally { |
| 526 | if (pendingDesignBindings.get(task.taskId) === binding) |
| 527 | pendingDesignBindings.delete(task.taskId) |
| 528 | } |
| 529 | } |
| 530 | |
| 531 | async function bindDesignTask( |
| 532 | { task, ownerId }: DesignTaskRecord, |
| 533 | extension: ExtensionConnection, |
no outgoing calls
no test coverage detected