David Metcalfe
8ceada6e30
fix(computer_use): pass --no-overlay to cua-driver on Linux/WSL2 to prevent idle CPU
...
cua-driver's cursor overlay rendering loop can consume CPU indefinitely
when idle (#28152 , #47032 ). On Linux/WSL2, the overlay serves no visual
purpose and the rendering path is the primary source of idle CPU usage.
Add computer_use.no_overlay config option (default: auto-detect) that
passes --no-overlay to cua-driver when enabled. Auto-detection disables
the overlay on Linux (covers WSL2, headless, containers) where it has no
benefit, and keeps it enabled on macOS/Windows where it is visually
useful.
Refs: #28152 , #47032
2026-07-23 00:44:43 -05:00
..
2026-07-23 00:44:43 -05:00
2026-07-20 02:25:53 -07:00
2026-07-17 04:53:38 -07:00
2026-07-21 12:04:47 -07:00
2026-07-22 06:56:08 -07:00
2026-07-17 04:52:02 -07:00
2026-07-03 03:27:47 -07:00
2026-07-03 03:27:47 -07:00
2026-07-01 05:04:41 -07:00
2026-07-18 10:07:46 -07:00
2026-07-05 13:42:46 -07:00
2026-07-22 23:25:13 -05:00
2026-07-02 03:00:59 -07:00
2026-07-16 07:22:24 -07:00
2026-07-20 09:21:08 -07:00
2026-07-08 05:13:18 -07:00
2026-07-02 04:20:43 -07:00
2026-07-22 06:58:45 -07:00
2026-07-20 06:50:31 -07:00
2026-07-22 12:13:01 -05:00
2026-07-07 02:40:04 -07:00
2026-07-01 14:37:22 +05:30
2026-07-20 06:50:11 -07:00
2026-07-14 17:09:40 +05:30
2026-07-16 00:18:38 -07:00
2026-07-22 12:13:01 -05:00
2026-07-01 17:48:32 +05:30
2026-07-05 13:51:26 -07:00
2026-07-14 02:59:39 +05:30
2026-07-05 00:47:54 -07:00
2026-07-06 04:58:42 -07:00
2026-07-22 22:23:24 -07:00
2026-07-16 12:48:48 -07:00
2026-07-17 04:50:47 -07:00
2026-07-17 04:50:47 -07:00
2026-07-17 04:50:47 -07:00
2026-07-18 04:15:13 -07:00
2026-07-22 16:51:01 -04:00
2026-07-20 13:13:02 +05:30
2026-07-22 12:13:01 -05:00
2026-07-13 02:42:18 -07:00
2026-07-19 10:29:14 -07:00
2026-07-02 03:00:59 -07:00
2026-07-13 18:14:15 -04:00
2026-07-07 02:52:17 -07:00
2026-07-22 21:58:13 -07:00
2026-07-22 16:59:09 -07:00
2026-07-18 20:17:22 +05:30
2026-07-12 02:59:27 -07:00
2026-07-17 04:52:02 -07:00
2026-07-22 16:51:01 -04:00
2026-07-09 15:38:14 +05:30
2026-07-18 00:05:25 -07:00
2026-07-01 01:05:28 -07:00
2026-07-22 06:56:53 -07:00
2026-06-30 16:39:41 -07:00
2026-07-22 17:47:04 -05:00
2026-07-22 17:53:06 -05:00
2026-07-22 18:13:08 -05:00
2026-07-07 02:39:36 -07:00
2026-07-14 02:59:39 +05:30
2026-07-05 00:47:54 -07:00
2026-07-22 18:13:08 -05:00
2026-07-10 19:14:06 +05:30
2026-07-04 15:08:49 -07:00
2026-07-19 23:58:33 -07:00
2026-07-17 11:37:25 +05:30
2026-06-29 21:11:58 -07:00