Zum Inhalt springen
#0761
Terminal

Office hours greps the room's screens

Thursday lab, forty students, one TA. Someone hits the linker error from Tuesday's lecture; usually the TA finds out when a hand goes up.

Instead, a loop calls GET /api/v1/terminal/find across the class's terminals with the error string as a regex. The endpoint searches each rendered screen: what the automation sees is exactly what the student sees. Three matches.

The TA opens those three terminals as shared sessions and fixes the flag with each student, then POSTs /terminal/wait with a pattern for the successful build, moving on when it resolves instead of hovering.

Nobody raised a hand. The screens in this lab are HTTP resources. The TA stopped patrolling rows and started querying them.

The TA stopped patrolling rows and started querying them.