coleam00/Archon · error
Workflow run not found (id: ${id})
Error message
Workflow run not found (id: ${id}) What it means
Error "Workflow run not found (id: ${id})" thrown in coleam00/Archon.
Source
Thrown at packages/core/src/db/workflows.ts:1014
// activated by another caller. Refuse rather than double-claim the worktree.
// Probe the current status for an actionable error (informational only; the
// probe rethrows on its own failure).
let probeRows: readonly { status: string }[];
try {
const probe = await pool.query<{ status: string }>(
'SELECT status FROM remote_agent_workflow_runs WHERE id = $1',
[id]
);
probeRows = probe.rows;
} catch (error) {
const err = error as Error;
getLog().error({ err, workflowRunId: id }, 'db.workflow_run_resume_probe_failed');
throw new Error(`Failed to resume workflow run: ${err.message}`, { cause: err });
}
const currentStatus = probeRows[0]?.status;
if (currentStatus === undefined) {
getLog().warn({ workflowRunId: id }, 'db.workflow_run_resume_not_found');
throw new Error(`Workflow run not found (id: ${id})`);
}
getLog().info({ workflowRunId: id, currentStatus }, 'db.workflow_run_resume_not_resumable');
throw new WorkflowNotResumableError(id, currentStatus);
}
let selectResult: Awaited<ReturnType<typeof pool.query<WorkflowRun>>>;
try {
selectResult = await pool.query<WorkflowRun>(
'SELECT * FROM remote_agent_workflow_runs WHERE id = $1',
[id]
);
} catch (error) {
const err = error as Error;
getLog().error({ err, workflowRunId: id }, 'db.workflow_run_resume_select_failed');
throw new Error(`Failed to read workflow run after update: ${err.message}`);
}
const row = selectResult.rows[0];View on GitHub (pinned to 0773b97458)
When it happens
Trigger: Thrown at packages/core/src/db/workflows.ts:1014 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of coleam00/Archon@0773b97458 (2026-09-01).
Data as JSON: /api/errors/a9ad362d85d9fbe8.
Report an issue: GitHub.