roboomp
9978404c63
test(coding-agent): guarded compiled header fallback regression
...
Restored the regression test for browser-headers.ts lazy header-generator
init. The guard (lazy getHeaderGenerator + static Chrome fallback when
data_files are absent) landed in #5178 but its test was deleted as
redundant, leaving the fix undefended.
Without the guard a compiled single-file binary resolves header-generator
data_files to the build-machine node_modules path, which is absent at
runtime, so the module throws ENOENT at import time. This poisons the Bing
web_search provider import (undefined is not a constructor) and the plugin
extension loader (extension validation / omp plugin install).
The restored subprocess probe hides header-generator/data_files and asserts
the module imports cleanly and returns the fallback profile; verified it
fails against the pre-guard source.
Fixes #5256
2026-07-14 17:34:16 +00:00
..
2026-07-05 16:53:07 +02:00
2026-06-23 15:28:05 -07:00
2026-06-27 00:57:55 +02:00
2026-07-03 11:52:51 +09:00
2026-06-23 15:28:05 -07:00
2026-07-02 08:30:33 +02:00
2026-07-04 19:40:31 +00:00
2026-07-10 15:14:06 +00:00
2026-06-21 06:39:14 +02:00
2026-07-11 05:47:55 +02:00
2026-07-11 11:31:08 +02:00
2026-07-07 15:09:58 -04:00
2026-07-01 02:09:17 +00:00
2026-07-06 08:07:25 +02:00
2026-07-11 07:33:19 +02:00
2026-07-01 23:49:32 +02:00
2026-06-21 18:10:10 +02:00
2026-07-11 17:04:23 +02:00
2026-07-11 18:23:57 +02:00
2026-07-06 00:34:23 +09:00
2026-06-23 00:59:58 +02:00
2026-07-05 16:53:07 +02:00
2026-06-23 00:59:58 +02:00
2026-06-23 00:59:58 +02:00
2026-06-23 00:59:58 +02:00
2026-06-23 01:46:45 +02:00
2026-07-05 13:39:09 +02:00
2026-06-23 15:28:05 -07:00
2026-06-23 15:28:05 -07:00
2026-06-23 15:28:05 -07:00
2026-06-23 15:28:05 -07:00
2026-07-02 02:40:08 +02:00
2026-06-23 15:28:05 -07:00
2026-07-11 05:47:55 +02:00
2026-06-27 02:06:38 +02:00
2026-07-09 18:27:21 +02:00
2026-07-10 15:14:06 +00:00
2026-07-02 08:30:33 +02:00
2026-06-27 00:57:55 +02:00
2026-07-11 10:17:46 +00:00
2026-07-11 14:15:55 +02:00
2026-06-23 15:28:05 -07:00
2026-07-11 17:14:03 +02:00
2026-07-11 07:33:19 +02:00
2026-07-10 07:14:49 +00:00
2026-07-02 08:30:33 +02:00
2026-07-02 17:48:46 +02:00
2026-06-30 06:20:03 +00:00
2026-07-05 19:24:21 +00:00
2026-07-04 15:47:52 +00:00
2026-06-23 15:28:05 -07:00
2026-07-11 00:10:47 -06:00
2026-07-11 05:47:55 +02:00
2026-06-23 15:28:05 -07:00
2026-06-23 15:28:05 -07:00
2026-06-27 02:06:38 +02:00
2026-06-23 15:28:05 -07:00
2026-06-27 02:06:39 +02:00
2026-07-11 05:47:55 +02:00
2026-07-09 18:27:21 +02:00
2026-06-26 16:23:22 +00:00
2026-06-27 00:57:55 +02:00
2026-07-02 17:48:46 +02:00
2026-07-08 16:52:28 +02:00
2026-06-27 02:06:39 +02:00
2026-07-02 17:48:46 +02:00
2026-06-26 20:41:35 +02:00
2026-06-23 15:28:05 -07:00
2026-07-05 16:53:07 +02:00
2026-07-01 03:54:18 +00:00
2026-06-21 08:02:10 +00:00
2026-07-02 17:48:46 +02:00
2026-06-27 02:06:38 +02:00
2026-07-02 08:30:33 +02:00
2026-07-02 08:30:33 +02:00
2026-07-11 05:47:54 +02:00
2026-07-11 19:10:40 +02:00
2026-07-11 13:44:04 +02:00
2026-06-28 07:27:01 +02:00
2026-07-06 08:07:24 +02:00
2026-06-27 02:06:38 +02:00
2026-07-14 17:34:16 +00:00
2026-06-23 15:28:05 -07:00
2026-06-26 08:41:20 -06:00
2026-07-02 12:44:55 +00:00
2026-07-11 07:33:22 +02:00
2026-07-11 07:33:22 +02:00
2026-06-23 15:28:05 -07:00
2026-06-27 05:58:58 +00:00
2026-06-27 02:04:51 +02:00
2026-07-05 13:03:06 +02:00
2026-06-28 07:27:01 +02:00
2026-07-02 01:51:09 +02:00