Send an event (e.g. EV_PAUSED/EV_RESUMED) to the worker.
Reply to an inspect request previously returned by waitRequest().
Detach the weak trace pointer (if ours) and release this ref.
Block until the worker sends an inspect request or a resume signal. Control messages (breakpoints/step) are applied in C and never returned. Throws InternalError (EAGAIN) when stop() is called (channel torn down).
Main-thread channel handle. Owns one ref; call stop() before dropping.