Bug type
Regression (worked before, now fails)
Beta release blocker
Yes
Summary
Stable release (last: 2026.4.5) was working fine.
Tried to switch to dev update channel, openclaw update --channel dev
Got a few "preflight lint" errors (different commit hashes) that look like:
✗ preflight lint (5291a2cf) (54.18s)
at TracingChannel.traceSync (node:diagnostics_channel:328:14) {
status: null,
signal: 'SIGKILL',
output: [ null, null, null ],
pid: 68423,
stdout: null,
stderr: null
}
Node.js v22.22.2
Steps to reproduce
openclaw update --channel dev
Expected behavior
Update should work.
Actual behavior
Update fails with lint errors, result:
Update Result: ERROR
Root: /home/redact/openclaw
Reason: preflight lint (338c7b8d)
Before: 2026.4.6
After: 2026.4.6
Total time: 392.25s
OpenClaw version
338c7b8
Operating system
Linux (Ubuntu v24)
Install method
npm
Model
anthropic/opus-5-6
Provider / routing chain
openclaw
Additional provider/model setup details
No response
Logs, screenshots, and evidence
$ openclaw update --channel dev
Updating OpenClaw...
│
◇ ✓ Cloning git checkout (11.75s)
│
◇ ✓ Working directory is clean (534ms)
│
◇ ✓ Upstream branch exists (2ms)
│
◇ ✓ Fetching latest changes (236ms)
│
◇ ✓ Resolving upstream commit (4ms)
│
◇ ✓ Enumerating candidate commits (3ms)
│
◇ ✓ Preparing preflight worktree (388ms)
│
◇ ✓ preflight checkout (338c7b8d) (521ms)
│
◇ ✓ preflight deps install (338c7b8d) (19.59s)
│
◇ ✓ preflight build (338c7b8d) (27.26s)
│
◇ ✗ preflight lint (338c7b8d) (17.16s)
at TracingChannel.traceSync (node:diagnostics_channel:328:14) {
status: null,
signal: 'SIGKILL',
output: [ null, null, null ],
pid: 66986,
stdout: null,
stderr: null
}
Node.js v22.22.2
│
◇ ✓ preflight checkout (8cea63c6) (68ms)
│
◇ ✓ preflight deps install (8cea63c6) (8.85s)
│
◇ ✓ preflight build (8cea63c6) (23.45s)
│
◇ ✗ preflight lint (8cea63c6) (7.66s)
at TracingChannel.traceSync (node:diagnostics_channel:328:14) {
status: null,
signal: 'SIGKILL',
output: [ null, null, null ],
pid: 67828,
stdout: null,
stderr: null
}
Node.js v22.22.2
│
◇ ✓ preflight checkout (5291a2cf) (71ms)
│
◇ ✓ preflight deps install (5291a2cf) (1.36s)
│
◇ ✓ preflight build (5291a2cf) (22.51s)
│
◇ ✗ preflight lint (5291a2cf) (54.18s)
at TracingChannel.traceSync (node:diagnostics_channel:328:14) {
status: null,
signal: 'SIGKILL',
output: [ null, null, null ],
pid: 68423,
stdout: null,
stderr: null
}
Node.js v22.22.2
│
◇ ✓ preflight checkout (6ab359f5) (74ms)
│
◇ ✓ preflight deps install (6ab359f5) (1.36s)
│
◇ ✓ preflight build (6ab359f5) (22.76s)
│
◇ ✓ preflight lint (6ab359f5) (128.58s)
│
◇ ✓ Cleaning preflight worktree (1.9s)
│
◇ ✓ Rebasing onto target commit (26ms)
│
◇ ✓ Installing dependencies (1.52s)
│
◇ ✓ Building (26.64s)
│
◇ ✓ Building UI assets (961ms)
│
◇ ✓ Running doctor checks (10.91s)
│
◇ ✓ Verifying update (2ms)
Update Result: ERROR
Root: /home/redact/openclaw
Reason: preflight lint (338c7b8d)
Before: 2026.4.6
After: 2026.4.6
Total time: 392.25s
Impact and severity
Can't get latest commits which include all the custom cliBackends reverted commits
Additional information
No response
Bug type
Regression (worked before, now fails)
Beta release blocker
Yes
Summary
Stable release (last: 2026.4.5) was working fine.
Tried to switch to dev update channel,
openclaw update --channel devGot a few "preflight lint" errors (different commit hashes) that look like:
Steps to reproduce
openclaw update --channel dev
Expected behavior
Update should work.
Actual behavior
Update fails with lint errors, result:
OpenClaw version
338c7b8
Operating system
Linux (Ubuntu v24)
Install method
npm
Model
anthropic/opus-5-6
Provider / routing chain
openclaw
Additional provider/model setup details
No response
Logs, screenshots, and evidence
$ openclaw update --channel dev Updating OpenClaw... │ ◇ ✓ Cloning git checkout (11.75s) │ ◇ ✓ Working directory is clean (534ms) │ ◇ ✓ Upstream branch exists (2ms) │ ◇ ✓ Fetching latest changes (236ms) │ ◇ ✓ Resolving upstream commit (4ms) │ ◇ ✓ Enumerating candidate commits (3ms) │ ◇ ✓ Preparing preflight worktree (388ms) │ ◇ ✓ preflight checkout (338c7b8d) (521ms) │ ◇ ✓ preflight deps install (338c7b8d) (19.59s) │ ◇ ✓ preflight build (338c7b8d) (27.26s) │ ◇ ✗ preflight lint (338c7b8d) (17.16s) at TracingChannel.traceSync (node:diagnostics_channel:328:14) { status: null, signal: 'SIGKILL', output: [ null, null, null ], pid: 66986, stdout: null, stderr: null } Node.js v22.22.2 │ ◇ ✓ preflight checkout (8cea63c6) (68ms) │ ◇ ✓ preflight deps install (8cea63c6) (8.85s) │ ◇ ✓ preflight build (8cea63c6) (23.45s) │ ◇ ✗ preflight lint (8cea63c6) (7.66s) at TracingChannel.traceSync (node:diagnostics_channel:328:14) { status: null, signal: 'SIGKILL', output: [ null, null, null ], pid: 67828, stdout: null, stderr: null } Node.js v22.22.2 │ ◇ ✓ preflight checkout (5291a2cf) (71ms) │ ◇ ✓ preflight deps install (5291a2cf) (1.36s) │ ◇ ✓ preflight build (5291a2cf) (22.51s) │ ◇ ✗ preflight lint (5291a2cf) (54.18s) at TracingChannel.traceSync (node:diagnostics_channel:328:14) { status: null, signal: 'SIGKILL', output: [ null, null, null ], pid: 68423, stdout: null, stderr: null } Node.js v22.22.2 │ ◇ ✓ preflight checkout (6ab359f5) (74ms) │ ◇ ✓ preflight deps install (6ab359f5) (1.36s) │ ◇ ✓ preflight build (6ab359f5) (22.76s) │ ◇ ✓ preflight lint (6ab359f5) (128.58s) │ ◇ ✓ Cleaning preflight worktree (1.9s) │ ◇ ✓ Rebasing onto target commit (26ms) │ ◇ ✓ Installing dependencies (1.52s) │ ◇ ✓ Building (26.64s) │ ◇ ✓ Building UI assets (961ms) │ ◇ ✓ Running doctor checks (10.91s) │ ◇ ✓ Verifying update (2ms) Update Result: ERROR Root: /home/redact/openclaw Reason: preflight lint (338c7b8d) Before: 2026.4.6 After: 2026.4.6 Total time: 392.25sImpact and severity
Can't get latest commits which include all the custom
cliBackendsreverted commitsAdditional information
No response