chore: RFC-006 Phase 4 cleanup — delete worker-fork-support.ts #300

Merged
xingyue merged 1 commits from chore/rfc-006-cleanup into main 2026-04-30 14:19:45 +00:00
Owner

Summary

Final cleanup for RFC-006. Removes the now-obsolete worker-fork-support.ts.

Changes

  • worker-runtime.ts: Added formatChildExitSummary and formatCapturedStderrTail exports (moved from worker-fork-support)
  • worker-signals.ts (new): ignoreSessionBroadcastSignals — lightweight module for worker processes
  • worker-fork-support.ts (deleted): All functions migrated, teeCapturedStderr no longer used
  • Imports updated: worker-pool.ts, workflow-manager.ts, sense-worker.ts, workflow-worker.ts
  • .knowledge/: Updated worker-isolation.md and architecture.md to document WorkerRuntime

Test results

  • 167 daemon tests pass
  • biome check clean

Closes #283

## Summary Final cleanup for RFC-006. Removes the now-obsolete `worker-fork-support.ts`. ## Changes - **`worker-runtime.ts`**: Added `formatChildExitSummary` and `formatCapturedStderrTail` exports (moved from worker-fork-support) - **`worker-signals.ts`** (new): `ignoreSessionBroadcastSignals` — lightweight module for worker processes - **`worker-fork-support.ts`** (deleted): All functions migrated, `teeCapturedStderr` no longer used - **Imports updated**: worker-pool.ts, workflow-manager.ts, sense-worker.ts, workflow-worker.ts - **`.knowledge/`**: Updated worker-isolation.md and architecture.md to document WorkerRuntime ## Test results - 167 daemon tests pass ✅ - biome check clean ✅ Closes #283
xiaomo added 1 commit 2026-04-30 14:18:09 +00:00
- Move formatChildExitSummary/formatCapturedStderrTail to worker-runtime.ts
- Move ignoreSessionBroadcastSignals to new worker-signals.ts
- Delete worker-fork-support.ts (teeCapturedStderr no longer used)
- Update .knowledge/worker-isolation.md and architecture.md for WorkerRuntime
- All 167 tests pass, biome check clean

Closes #283
xingyue merged commit 99b0e58fb6 into main 2026-04-30 14:19:45 +00:00
This repo is archived. You cannot comment on pull requests.
No Reviewers
No Label
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: uncaged/nerve#300