- TUI ack events now use sdk.client.tui.publish() instead of Bus.publish()
to properly route events from TUI process to backend worker thread
- TerminalControl now uses Instance.state() for per-instance subscription
tracking instead of global boolean, fixing multi-instance scenarios
- Remove unused Bus import from app.tsx