pub async fn spawn_backend( state: &Arc<AppState>, ) -> Result<BackendSpawnResult, String>
Spawn the agentmux-srv backend sidecar and wait for it to signal readiness via a AGENTMUXSRV-ESTART line on stderr (30s timeout).
AGENTMUXSRV-ESTART