openclaw/docs
Peter Steinberger b0324be63c
test(ui): record renderer stall evidence when Control UI e2e waits fail (#162767)
* test(ui): record renderer stall evidence when Control UI e2e waits fail

Two scheduled main runs failed intermittently in comment flows without
evidence of what the renderer was doing: a pin click hung for 30 s with the
failure read missing its deadline, and a comment delete never showed up
during a 15 s poll. Neither reproduced locally.

Mocked-Gateway pages now arm a stall probe before navigation. A renderer
that misses the failure-read deadline reports main-thread busy time by kind
and its paused JavaScript stack, then resumes. A stall that ended appears as
script-attributed long animation frames. Public output keeps only bundle
paths, positions, function names, and listener tag and event names.

* test(ui): arm the stall probe before tests open CDP sessions

PR CI showed 11 mobile safe-area geometry failures: installMockGateway
attached the probe after those tests had set
Emulation.setSafeAreaInsetsOverride on their own CDP session, and Chromium
drops an earlier session's override at the next navigation once a later
session attaches. A session attached first leaves later overrides intact.

The shared suite's withPage now arms the probe right after newPage(),
before test code runs, and installation is best effort for test doubles,
closed pages, and non-Chromium contexts.
2026-10-01 17:17:23 +00:00
..
.generated feat: optionally omit tools on conversational turns (#153340) 2026-10-01 09:33:15 -07:00
.i18n feat: back up to external disks and Cloudflare R2 with storage locations (#161913) 2026-10-01 02:05:44 -07:00
announcements
assets docs: remove stale showcase section (#158575) 2026-09-25 21:11:35 -06:00
automation fix(cron): delegated blocked runs report ok and silent blocked jobs get auto-disabled (#162686) 2026-10-02 01:00:18 +08:00
channels fix(telegram): restore progress when reply hooks suppress previews (#161546) 2026-10-01 06:41:47 -07:00
ci fix(ci): avoid overlay copies in published-driver updates (#162858) 2026-10-01 10:14:24 -07:00
cli fix(cron): stale automatic tool lists block scheduled jobs from tools their owner has (#162432) 2026-10-02 00:31:29 +08:00
concepts feat: optionally omit tools on conversational turns (#153340) 2026-10-01 09:33:15 -07:00
diagnostics perf(cli): keep client diagnostics off shared state 2026-09-24 12:56:28 +00:00
gateway fix(talk): preserve inherited realtime settings on upgrade (#162644) 2026-10-01 16:58:58 +00:00
help fix(test): leaked skills watchers flake later fake-timer tests instead of failing their file (#162454) 2026-10-01 06:49:49 -07:00
images
install fix(update): package activation recovery rejects Bun-hosted installs (#162586) 2026-10-01 09:54:24 -07:00
maturity refactor: remove Tasks and TaskFlow runtime (#159179) 2026-09-27 10:40:29 -07:00
nodes fix(talk): preserve inherited realtime settings on upgrade (#162644) 2026-10-01 16:58:58 +00:00
platforms feat(macos): add Gateway hosting controls and Node migration (#161779) 2026-10-01 09:02:40 -07:00
plugins feat: optionally omit tools on conversational turns (#153340) 2026-10-01 09:33:15 -07:00
providers fix(openai): image generation fails with ChatGPT OAuth when the plan does not offer gpt-6-astra (#158895) 2026-10-01 19:46:57 +08:00
reference test(ui): record renderer stall evidence when Control UI e2e waits fail (#162767) 2026-10-01 17:17:23 +00:00
releases docs: give Agents API its own onboarding guide (#162255) 2026-10-01 02:54:25 +00:00
security fix(gateway): preserve proxy policy in local TLS health probes (#161946) 2026-10-01 00:37:14 +08:00
snippets/plugin-publish chore(deps): refresh dependencies with seven-day cutoff (#158298) 2026-09-26 20:42:53 -07:00
specs fix(codex): restore native discovery and hide empty catalogs (#146305) 2026-09-12 13:03:31 -07:00
start fix(ui): stop serving a failed Control UI build on the next Gateway start (#161438) 2026-09-30 03:28:17 +00:00
tools feat: retain required results without model polling (#162707) 2026-10-01 09:58:49 -04:00
web perf(ui): resolve warm chat routes before Gateway connect (#162794) 2026-10-01 08:52:28 -07:00
agent-runtime-architecture.md perf(agents): keep file edits from blocking other chats (#158443) 2026-09-26 03:55:55 -05:00
AGENTS.md fix: exclude repository instructions from public docs sync (#158253) 2026-09-25 13:15:24 -06:00
auth-credential-semantics.md fix(setup): restore credentials before recovery reads auth 2026-09-29 13:42:14 -07:00
ci.md ci: published-driver update cell for updater and identity paths (#162629) 2026-10-01 05:38:00 -07:00
date-time.md
docs.json feat: back up to external disks and Cloudflare R2 with storage locations (#161913) 2026-10-01 02:05:44 -07:00
docs_map.md
index.md docs: remove stale showcase section (#158575) 2026-09-25 21:11:35 -06:00
logging.md fix(agents): stop repeating oversized tool calls (#161082) 2026-09-29 20:41:57 -07:00
network.md
openclaw-agent-runtime.md
prose.md
vps.md
whatsapp-openclaw.jpg