cmux-next: regenerate the phone lane field table (move-tab-to-column pane_id, base red from #33184)

Merged
TE
4d ago
+1-1

Fixes the base red on cmux-next / cmux-next checks (god files, concurrency, crash safety, l10n). Its Phone lane field allowlist step (python3 -I scripts/cmux-next/gen-phone-lane-fields.py --check) has been red on feat-cmux-next since 7262bdc4a4c1, which is #33184.

Cause: #33184 added an optional pane_id to move-tab-to-column in cmux-tui/spec/sdk-schema.json but did not regenerate DaemonLanePolicy+Fields.generated.swift.

Fix: this is the generator's output, a one-line change. pane_id joins move-tab-to-column's allowed phone fields. It is a plain caller-minted pane_ id, the same field split, new-pane and new-pane-right already allow (see #27302 for the same kind of regeneration). It picks no program, directory or environment, and respawn stays denied.

Verified: after regeneration, gen-phone-lane-fields.py --check exits 0 on the base tip 411df2440b55.

Risk: low. The change is generated data in one table.

Agent session: agent session

šŸ¤– Generated with Claude Code