sbt/main-command/src/main
bitloi c832fad7b5
[2.x] feat: Notify sbtn client when command is queued (#8568)
Fixes #8356

**Problem**

When `sbtn` sends a command while another long-running task (like `console`) is already executing, the client silently blocks with no indication that the command is waiting in a queue.

**Solution**

When a new command arrives via the network channel and another command is currently running, the server now sends an `ExecStatusEvent` notification with status `"Queued"` to the client. The client displays a message like:

```
[info] waiting for: console
```
2026-01-16 16:17:00 -05:00
..
contraband add `codecPackage` annotation to `state.contra` 2024-10-19 07:31:07 +09:00
contraband-scala/sbt Apply Contraband 2025-09-28 21:28:21 -04:00
java/sbt/internal Revert "[2.x] feat: Enable musl static linking for sbtn on JDK 17+ (#8464)" (#8557) 2026-01-16 00:06:28 -05:00
scala [2.x] feat: Notify sbtn client when command is queued (#8568) 2026-01-16 16:17:00 -05:00