gsxdsm
a9d2064f66
FN-5703: forward task:deleted events through in-process runtime
Ensure engine-side task deletes propagate through all runtime transports so GitHub tracking cleanup runs consistently.
- extend IPC protocol and child-process runtime/worker plumbing to carry `task:deleted` events
- forward `task:deleted` from in-process runtime through project runtime and project manager dispatch
- add regression coverage for in-process runtime forwarding and GitHub tracking delete handling
Files changed:
.../src/__tests__/github-tracking-delete.test.ts | 29 ++++++++++++++++++
.../src/__tests__/in-process-runtime.test.ts | 34 +++++++++++++++++++++-
packages/engine/src/ipc/ipc-protocol.ts | 14 ++++++++-
packages/engine/src/project-manager.ts | 7 +++++
packages/engine/src/project-runtime.ts | 4 ++-
.../engine/src/runtimes/child-process-runtime.ts | 6 ++++
.../engine/src/runtimes/child-process-worker.ts | 14 +++++++--
packages/engine/src/runtimes/in-process-runtime.ts | 10 ++++++-
8 files changed, 111 insertions(+), 7 deletions(-)
Fusion-Task-Id: FN-5703
Fusion-Task-Lineage: 1406838b-5abf-4b86-8161-c2dd59f88a9b
2026-05-29 20:05:14 -07:00
..
2026-05-29 20:05:14 -07:00
2026-04-24 19:39:20 -07:00
2026-05-29 08:09:33 -07:00
2026-04-13 16:35:06 -07:00
2026-05-29 08:09:33 -07:00
2026-04-18 23:41:47 -07:00
2026-05-23 07:47:17 -07:00