(request)
| 2444 | } |
| 2445 | |
| 2446 | function queueRunRequest(request) { |
| 2447 | runQueue.push(request) |
| 2448 | syncQueuedState() |
| 2449 | persistRuntimeQueueStateSoon() |
| 2450 | updateState(draft => { |
| 2451 | draft.run.queue = state.run.queue |
| 2452 | draft.run.pendingApproval = state.run.pendingApproval |
| 2453 | }) |
| 2454 | pushLog('ui', `已将任务加入等待队列:${previewPrompt(request.prompt, 60)}`, 'info') |
| 2455 | return summarizeQueuedRun(request) |
| 2456 | } |
| 2457 | |
| 2458 | async function markPendingApproval(request) { |
| 2459 | pendingApprovalRequest = request |
no test coverage detected