ed444dfec7
The worker-start hook's `start` subcommand forks a daemon then SIGKILLs its own process group, killing bun-runner.js before it can report exit 0. Since all SessionStart hooks run in parallel, the context hook also fails because the worker isn't listening yet. Fix: - worker-start: continue after the SIGKILL via `;`, poll the worker health endpoint until ready, then output valid JSON (exit 0) - context: wait for worker health before attempting to fetch context Fixes #1505