fix(sdk,ui,cli): named Node imports preview, calendar focus after month change, fake idempotency
Radin committed
- Author
- Radin · radin@coline.appOct 1, 2026 at 07:02
- Committer
- Radin · radin@coline.appOct 1, 2026 at 07:02
- Parents
- f1dcfebbd1ea
fix(sdk,ui,cli): named Node imports preview, calendar focus after month change, fake idempotency
From Sol's third SDK check (8 of 9 earlier findings confirmed fixed):
- Preview stubs for Node built-ins now export every name the real module
exports, so `import { EventEmitter } from "node:events"` and creating
one at load no longer stop an external-backend preview from starting.
- Calendar: the grid ref sat on the animated month grid, and the outgoing
month cleared it while the new one showed, so keyboard focus stopped
following arrows after a controlled month change. The ref is on a
stable wrapper and focus targets the current month's grid.
- The test workspace scopes job idempotency keys per principal, like
production (two members using one key shared a run in tests).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>1 file changed+8−3