arkon and Claude Opus 4.5
2693aea11e
fix: make test screen cleanup registration-based only
...
Previously killOrphanedTestScreens() would kill ANY detached claudeman
screen that wasn't in preExistingScreens. This was dangerous because:
- User screens can become temporarily detached (web server reconnect)
- Tests might start before user creates sessions
- Race conditions between screen status and cleanup timing
Now we ONLY kill screens that tests explicitly register via
registerTestScreen(). Orphaned screens are warned about but not killed.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 12:17:38 +01:00
..
2026-01-29 12:47:23 +01:00
2026-01-28 05:20:10 +01:00
2026-01-24 18:48:37 +01:00
2026-01-27 23:15:25 +01:00
2026-01-22 11:30:10 +01:00
2026-01-22 11:30:10 +01:00
2026-01-26 23:37:14 +01:00
2026-01-26 23:37:14 +01:00
2026-01-25 19:59:42 +01:00
2026-01-26 23:37:14 +01:00
2026-01-26 23:37:14 +01:00
2026-01-24 04:58:44 +01:00
2026-01-24 04:58:44 +01:00
2026-01-22 11:30:10 +01:00
2026-01-24 04:58:44 +01:00
2026-01-22 11:30:10 +01:00
2026-01-26 04:35:14 +01:00
2026-01-22 11:30:10 +01:00
2026-01-25 19:59:42 +01:00
2026-01-22 22:54:26 +01:00
2026-01-20 20:56:25 +01:00
2026-01-22 22:54:26 +01:00
2026-01-22 11:30:10 +01:00
2026-01-21 22:36:45 +01:00
2026-01-24 04:58:44 +01:00
2026-01-21 14:01:47 +01:00
2026-01-25 19:59:42 +01:00
2026-01-25 07:52:40 +01:00
2026-01-25 21:29:35 +01:00
2026-01-25 07:52:40 +01:00
2026-01-25 07:52:40 +01:00
2026-01-25 07:52:40 +01:00
2026-01-20 20:56:25 +01:00
2026-01-22 11:30:10 +01:00
2026-01-22 22:54:26 +01:00
2026-01-21 07:28:11 +01:00
2026-01-24 04:58:44 +01:00
2026-01-24 04:58:44 +01:00
2026-01-30 12:17:38 +01:00
2026-01-18 21:35:34 +01:00
2026-01-25 07:26:49 +01:00
2026-01-22 11:30:10 +01:00
2026-01-25 19:49:58 +01:00
2026-01-25 19:59:42 +01:00
2026-01-22 11:30:10 +01:00
2026-01-21 07:19:49 +01:00
2026-01-21 08:36:25 +01:00
2026-01-22 11:30:10 +01:00
2026-01-24 04:58:44 +01:00
2026-01-25 21:29:35 +01:00
2026-01-22 11:30:10 +01:00
2026-01-22 11:30:10 +01:00