CI caught a startup race the PTY smoke stages naturally: a TUI /exit typed while watchPersonalPatches is still opening its watcher disposes the tree, and the HMR effect registration rejects with INACTIVE_EFFECT, crashing an app that exited exactly as asked. Return a no-op disposer for that exact code; every other registration failure still propagates (covered both ways). |
||
|---|---|---|
| .. | ||
| app-boot.spec.ts | ||
| config-dump.spec.ts | ||
| config-reload.spec.ts | ||
| hmr-config.spec.ts | ||
| personal-config.spec.ts | ||
| repository-cache.spec.ts | ||