@@ -353,18 +353,18 @@ Common desktop flow:
|
353 | 353 | |
354 | 354 | ```sh |
355 | 355 | ../crabbox/bin/crabbox warmup --provider hetzner --desktop --browser --class standard --idle-timeout 60m --ttl 240m |
356 | | -../crabbox/bin/crabbox desktop launch --provider hetzner --id <cbx_id-or-slug> --browser --url https://example.com --webvnc --open |
| 356 | +../crabbox/bin/crabbox desktop launch --provider hetzner --id <cbx_id-or-slug> --browser --url https://example.com --webvnc --open --take-control |
357 | 357 | ``` |
358 | 358 | |
359 | 359 | Useful WebVNC commands: |
360 | 360 | |
361 | 361 | ```sh |
362 | | -../crabbox/bin/crabbox webvnc --provider hetzner --id <cbx_id-or-slug> --open |
363 | | -../crabbox/bin/crabbox webvnc daemon start --provider hetzner --id <cbx_id-or-slug> --open |
| 362 | +../crabbox/bin/crabbox webvnc --provider hetzner --id <cbx_id-or-slug> --open --take-control |
| 363 | +../crabbox/bin/crabbox webvnc daemon start --provider hetzner --id <cbx_id-or-slug> --open --take-control |
364 | 364 | ../crabbox/bin/crabbox webvnc daemon status --provider hetzner --id <cbx_id-or-slug> |
365 | 365 | ../crabbox/bin/crabbox webvnc daemon stop --provider hetzner --id <cbx_id-or-slug> |
366 | 366 | ../crabbox/bin/crabbox webvnc status --provider hetzner --id <cbx_id-or-slug> |
367 | | -../crabbox/bin/crabbox webvnc reset --provider hetzner --id <cbx_id-or-slug> --open |
| 367 | +../crabbox/bin/crabbox webvnc reset --provider hetzner --id <cbx_id-or-slug> --open --take-control |
368 | 368 | ../crabbox/bin/crabbox desktop doctor --provider hetzner --id <cbx_id-or-slug> |
369 | 369 | ../crabbox/bin/crabbox desktop click --provider hetzner --id <cbx_id-or-slug> --x 640 --y 420 |
370 | 370 | ../crabbox/bin/crabbox desktop paste --provider hetzner --id <cbx_id-or-slug> --text "user@example.com" |
@@ -377,6 +377,8 @@ Useful WebVNC commands:
|
377 | 377 | browser/app inside the visible session, bridges the lease into the authenticated |
378 | 378 | WebVNC portal, and opens the portal. Keep browsers windowed for human QA; use |
379 | 379 | `--fullscreen` only for capture/video workflows. |
| 380 | +For human handoff, include `--take-control` so the opened portal viewer gets |
| 381 | +keyboard/mouse control automatically instead of landing as an observer. |
380 | 382 | |
381 | 383 | Human handoff preflight: |
382 | 384 | |
|