openclaw/extensions/browser/src
ayeshakhalid192007-dev dc9c46a8df fix(browser): reset Chrome MCP session after navigate_page timeout
navigateChromeMcpPage() now always passes a timeout to the Chrome MCP
navigate_page tool (defaulting to CHROME_MCP_NAVIGATE_TIMEOUT_MS when
the caller omits timeoutMs), and callTool() grows an optional safety-net
that tears down a stuck session via Promise.race so the next caller gets
a fresh subprocess. The catch block gains a transport-identity guard to
avoid clobbering a concurrently-created replacement session.
2026-04-22 03:02:49 +01:00
..
browser fix(browser): reset Chrome MCP session after navigate_page timeout 2026-04-22 03:02:49 +01:00
cli chore(lint): enable unnecessary type parameter rule 2026-04-18 18:31:13 +01:00
config refactor: harden plugin metadata and browser sdk seams 2026-04-05 23:35:02 +01:00
gateway feat(browser): add qa web runtime support 2026-04-12 19:41:06 -07:00
infra refactor: harden plugin metadata and browser sdk seams 2026-04-05 23:35:02 +01:00
logging refactor: harden plugin metadata and browser sdk seams 2026-04-05 23:35:02 +01:00
media refactor: harden plugin metadata and browser sdk seams 2026-04-05 23:35:02 +01:00
node-host chore(lint): enable unnecessary type parameter rule 2026-04-18 18:31:13 +01:00
process refactor: harden plugin metadata and browser sdk seams 2026-04-05 23:35:02 +01:00
security refactor: harden plugin metadata and browser sdk seams 2026-04-05 23:35:02 +01:00
test-utils refactor(deadcode): remove extension wrapper shims 2026-04-06 17:18:03 +01:00
utils refactor: harden plugin metadata and browser sdk seams 2026-04-05 23:35:02 +01:00
browser-runtime.ts
browser-tool.actions.ts refactor: dedupe browser string readers 2026-04-07 05:06:55 +01:00
browser-tool.schema.ts
browser-tool.test.ts browser: route existing-session user profile through browser nodes (#68891) 2026-04-19 12:21:23 +02:00
browser-tool.ts browser: route existing-session user profile through browser nodes (#68891) 2026-04-19 12:21:23 +02:00
control-service.ts
core-api.ts refactor: harden plugin metadata and browser sdk seams 2026-04-05 23:35:02 +01:00
doctor-browser.test.ts perf: optimize messaging plugin tests 2026-04-11 13:55:07 +01:00
doctor-browser.ts fix(cycles): repair broken type surfaces 2026-04-11 13:42:17 +01:00
plugin-enabled.ts refactor: harden plugin metadata and browser sdk seams 2026-04-05 23:35:02 +01:00
plugin-service.test.ts fix(browser): harden browser control override loading (#62663) 2026-04-08 13:24:47 -06:00
plugin-service.ts fix(browser): harden browser control override loading (#62663) 2026-04-08 13:24:47 -06:00
record-shared.ts refactor: dedupe shared string predicates 2026-04-07 02:03:33 +01:00
security-audit.test.ts refactor: move browser runtime seams behind plugin metadata 2026-04-05 23:13:14 +01:00
security-audit.ts refactor: dedupe browser and memory lowercase helpers 2026-04-07 13:44:41 +01:00
server.ts fix(browser): auto-generate browser control auth token for none/trusted-proxy modes [AI] (#63280) 2026-04-09 09:55:24 +05:30
utils.ts perf: split browser config sdk support 2026-04-03 16:39:47 +01:00