openclaw/scripts/e2e/lib
qingminlong ce4a16b0d3
fix(e2e): keep text file tails UTF-8 safe (#109669)
* fix(e2e): keep text file tails UTF-8 safe

* fix: preserve malformed UTF-8 tail bytes

Co-authored-by: qingminlong <0668001063@xydigit.com>

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-17 01:57:57 -07:00
..
browser-cdp-snapshot
bun-global-install fix: restore release validation on main (#102516) 2026-07-09 09:39:08 +01:00
bundled-plugin-install-uninstall refactor(deadcode): enforce repository hard zero (#108641) 2026-07-15 22:40:00 -07:00
codex-media-path chore: migrate active GPT-5.5 references to GPT-5.6 (#104452) 2026-07-11 06:30:57 -07:00
codex-npm-plugin-live chore: gate releases on Codex progress follow-through (#108828) 2026-07-16 09:01:00 -07:00
codex-on-demand test(qa): prove Codex cold install product path (#109267) 2026-07-16 13:10:41 -07:00
config-reload chore(tooling): typecheck root test/** with a dedicated tsgo lane (#104475) 2026-07-11 06:15:41 -07:00
docker-artifact-proof chore(docker): execute Compose and package artifact proofs (#101045) 2026-07-06 13:05:34 -07:00
docker-selected-plugins fix(docker): package selected external plugins in source-built images (#103629) 2026-07-10 13:00:50 +01:00
docker-stats
doctor-install-switch fix(exec): stop isolated state dirs from moving live approvals (#108742) 2026-07-16 08:57:32 -07:00
fixtures fix(qa): restore OpenAI web search smoke 2026-07-12 07:17:48 +02:00
gateway-network fix(e2e): keep gateway suspension probes within deadline (#108063) 2026-07-15 22:52:59 -07:00
kitchen-sink-plugin improve: warn before non-ClawHub plugin installs (#102197) 2026-07-15 03:25:36 +10:00
live-plugin-tool fix(ci): align scheduled e2e checks with sqlite sessions 2026-07-12 15:22:37 +08:00
npm-onboard-channel-agent chore: migrate active GPT-5.5 references to GPT-5.6 (#104452) 2026-07-11 06:30:57 -07:00
npm-telegram-live
onboard chore(tooling): typecheck root test/** with a dedicated tsgo lane (#104475) 2026-07-11 06:15:41 -07:00
openai-chat-tools
openai-web-search-minimal fix: provider dead exports no longer block changed checks (#108592) 2026-07-15 22:33:54 -07:00
openwebui chore(tooling): typecheck root test/** with a dedicated tsgo lane (#104475) 2026-07-11 06:15:41 -07:00
parallels-package
plugin-lifecycle-matrix fix(e2e): install lifecycle signal handlers before sampling 2026-07-12 04:28:22 +02:00
plugin-update fix(update): preserve plugin policy on failures (#108661) 2026-07-16 00:38:44 -07:00
plugins fix: bound npm fixture upstream response bodies (#108960) 2026-07-16 04:53:43 -07:00
release-media-memory chore: migrate active GPT-5.5 references to GPT-5.6 (#104452) 2026-07-11 06:30:57 -07:00
release-plugin-marketplace improve: warn before non-ClawHub plugin installs (#102197) 2026-07-15 03:25:36 +10:00
release-scenarios test(e2e): follow quickstart hook defaults 2026-07-05 09:36:55 +02:00
release-typed-onboarding test(e2e): follow quickstart hook defaults 2026-07-05 09:36:55 +02:00
release-upgrade-user-journey improve: warn before non-ClawHub plugin installs (#102197) 2026-07-15 03:25:36 +10:00
release-user-journey fix(e2e): bound ClickClack fixture plugin fetch requests (#108826) 2026-07-16 08:35:51 -07:00
skills
update-channel-switch
upgrade-survivor fix: keep frozen Docker planning dependency-free (#108340) 2026-07-15 08:15:13 -07:00
agent-turn-output.d.mts chore(tooling): typecheck root test/** with a dedicated tsgo lane (#104475) 2026-07-11 06:15:41 -07:00
agent-turn-output.mjs
auth-profile-store-assertions.mjs
bounded-response-text.d.mts fix: bound npm fixture upstream response bodies (#108960) 2026-07-16 04:53:43 -07:00
bounded-response-text.mjs fix: bound npm fixture upstream response bodies (#108960) 2026-07-16 04:53:43 -07:00
clawhub-fixture-server.cjs fix: rebase clawhub install trust (#81364) 2026-06-26 18:33:19 +10:00
codex-install-utils.d.mts chore(tooling): typecheck root test/** with a dedicated tsgo lane (#104475) 2026-07-11 06:15:41 -07:00
codex-install-utils.mjs
env-limits.d.mts chore(tooling): typecheck scripts/** with a dedicated tsgo lane (#104348) 2026-07-11 02:31:17 -07:00
env-limits.mjs
fixture.mjs
gateway-frame-payload.d.mts chore(tooling): typecheck root test/** with a dedicated tsgo lane (#104475) 2026-07-11 06:15:41 -07:00
gateway-frame-payload.mjs
incremental-line-reader.d.mts chore(tooling): typecheck root test/** with a dedicated tsgo lane (#104475) 2026-07-11 06:15:41 -07:00
incremental-line-reader.mjs
mcp-code-mode-probe-server.ts
mcp-code-mode-validation.ts refactor(deadcode): enforce repository hard zero (#108641) 2026-07-15 22:40:00 -07:00
mock-openai-http.d.mts chore(tooling): typecheck root test/** with a dedicated tsgo lane (#104475) 2026-07-11 06:15:41 -07:00
mock-openai-http.mjs fix(scripts): preserve emoji in request log previews (#109481) 2026-07-16 18:49:36 -07:00
package-compat.mjs
package-git-fixture.mjs fix(e2e): stage ai runtime in git fixtures 2026-07-05 13:25:36 +02:00
parallels-macos-common.sh refactor(parallels): remove unused macOS exec helpers (#105538) 2026-07-12 19:02:54 +02:00
parallels-package-common.sh refactor(parallels): remove orphaned package shell helpers 2026-06-23 05:48:27 +08:00
plugin-index-sqlite.d.mts refactor(deadcode): enforce repository hard zero (#108641) 2026-07-15 22:40:00 -07:00
plugin-index-sqlite.mjs refactor(deadcode): enforce repository hard zero (#108641) 2026-07-15 22:40:00 -07:00
pond-gateway-rpc.d.mts fix(e2e): bound Pond gateway connections (#108973) 2026-07-16 08:18:44 -07:00
pond-gateway-rpc.mjs fix(e2e): bound Pond gateway connections (#108973) 2026-07-16 08:18:44 -07:00
release-assertion-files.mjs
run-with-pty.mjs
session-log-mentions.ts feat(tooling): enforce noUncheckedIndexedAccess in the scripts lane (NUIA phase 5) (#105180) 2026-07-12 10:17:00 +01:00
temp-state-dir.ts refactor(deadcode): localize script helper types (#101917) 2026-07-07 16:59:51 -07:00
text-file-utils.d.mts chore(tooling): typecheck root test/** with a dedicated tsgo lane (#104475) 2026-07-11 06:15:41 -07:00
text-file-utils.mjs fix(e2e): keep text file tails UTF-8 safe (#109669) 2026-07-17 01:57:57 -07:00
websocket-open.d.mts chore(tooling): typecheck root test/** with a dedicated tsgo lane (#104475) 2026-07-11 06:15:41 -07:00
websocket-open.mjs