Parent: #140
Profiles: #163, #164
Roadmap: #134
Inspector foundation: #139
Implement the shared pinned BunDebugger__willHotReload boundary as a real process-wide inspector broadcast.
Acceptance:
Backward compatibility is intentionally out of scope; implement the clean exact pinned behavior.
Completion evidence:
- Implementation and exact unit coverage:
1d26c6cc
- Inventories and concise documentation:
6427d1ca
- Focused hot-reload unit slice: 3/3, zero failures/leaks
- Existing inspector detach regression: 3/3, zero failures/leaks
- Exact Home and Bun consumer fixtures: Debug and ReleaseSafe
- Inventories: Home 409/471 (62 pending), Bun 401/461 (60 pending), zero unclassified
- CI gate:
test-private-hot-reload is part of private-abi-boundary
Parent: #140
Profiles: #163, #164
Roadmap: #134
Inspector foundation: #139
Implement the shared pinned
BunDebugger__willHotReloadboundary as a real process-wide inspector broadcast.Acceptance:
{"method":"Bun.canReload"}to every live inspector connection across all context groups/VMs.Backward compatibility is intentionally out of scope; implement the clean exact pinned behavior.
Completion evidence:
1d26c6cc6427d1catest-private-hot-reloadis part ofprivate-abi-boundary