Vincent Koc
|
3ef2935ac9
|
perf(browser): reuse chrome mcp import
|
2026-05-30 13:00:31 +02:00 |
|
Vincent Koc
|
b2c85bc0a2
|
perf(browser): cache registration runtime import
|
2026-05-30 13:00:30 +02:00 |
|
Vincent Koc
|
8348af99e8
|
fix(ci): clear stale changed-check failures
|
2026-05-30 09:55:59 +01:00 |
|
Peter Steinberger
|
069ea7942d
|
fix(browser): cap proxy request timeouts
|
2026-05-30 04:39:55 -04:00 |
|
Peter Steinberger
|
5d75f64369
|
fix(browser): cap cdp reachability timeouts
|
2026-05-30 04:36:23 -04:00 |
|
Peter Steinberger
|
915f88a0a3
|
fix(browser): centralize route timeout clamping
|
2026-05-30 03:59:45 -04:00 |
|
Peter Steinberger
|
cec50aa047
|
fix(browser): cap act action timeouts
|
2026-05-30 03:52:29 -04:00 |
|
Peter Steinberger
|
aae0d54752
|
fix(browser): cap Chrome MCP navigation timeout grace
|
2026-05-30 03:41:53 -04:00 |
|
Peter Steinberger
|
cd07d013ba
|
chore(release): bump version to 2026.5.30
|
2026-05-30 06:49:13 +01:00 |
|
Peter Steinberger
|
040f14b641
|
fix(browser): cap node runtime timeouts
|
2026-05-29 17:07:33 -04:00 |
|
Peter Steinberger
|
5230a23202
|
fix(browser): cap control fetch timeouts
|
2026-05-29 17:04:43 -04:00 |
|
Peter Steinberger
|
61031d1b1c
|
feat(workboard): add agent coordination tools
Summary:
- Add Workboard agent coordination tools for list/read/claim/heartbeat/release/comment/proof/unblock flows.
- Store artifacts, claims, diagnostics, and notifications in the Workboard SQLite-backed plugin state; surface the new metadata through Gateway, Control UI, docs, and plugin manifest contracts.
- Add scoped claim authorization, token redaction, stale diagnostic cleanup, atomic proof artifact writes, and generated i18n metadata.
Verification:
- pnpm test ui/src/i18n/test/translate.test.ts extensions/browser/src/cli/browser-cli-actions-input/register.element.test.ts extensions/workboard/src/store.test.ts extensions/workboard/src/gateway.test.ts extensions/workboard/src/tools.test.ts ui/src/ui/controllers/workboard.test.ts ui/src/ui/views/workboard.test.ts
- pnpm ui:i18n:check
- env -u OPENCLAW_TESTBOX pnpm check:changed
- autoreview --mode local: clean
- PR CI passed; Windows checkout failure rerun passed on attempt 2
|
2026-05-29 20:23:21 +02:00 |
|
Peter Steinberger
|
615199a6a4
|
fix(browser): centralize cli index parsing
|
2026-05-29 07:29:52 -04:00 |
|
Peter Steinberger
|
182d60535a
|
test: fix main test type checks
|
2026-05-29 11:21:42 +01:00 |
|
Peter Steinberger
|
9f28e8c5f4
|
fix(browser): centralize cli integer option parsing
|
2026-05-29 06:05:01 -04:00 |
|
Vincent Koc
|
966c274f20
|
refactor: share browser snapshot helpers
|
2026-05-29 11:11:46 +02:00 |
|
Vincent Koc
|
bee163bf37
|
refactor: share chrome cdp websocket diagnostics
|
2026-05-29 10:57:12 +02:00 |
|
Vincent Koc
|
850f7c24d4
|
refactor: share browser basic route helpers
|
2026-05-29 10:45:55 +02:00 |
|
Vincent Koc
|
628104662b
|
refactor: share browser client request helpers
|
2026-05-29 10:26:44 +02:00 |
|
Vincent Koc
|
a4bb9b1438
|
refactor: share browser debug route responses
|
2026-05-29 10:14:18 +02:00 |
|
Vincent Koc
|
3e050d05e8
|
refactor: share session tab registry helpers
|
2026-05-29 10:02:18 +02:00 |
|
Peter Steinberger
|
24614ac100
|
refactor(browser): centralize route numeric readers
|
2026-05-29 03:59:19 -04:00 |
|
Vincent Koc
|
6c309b9883
|
refactor: share browser route navigation policy
|
2026-05-29 09:52:12 +02:00 |
|
Peter Steinberger
|
2ea8d88d63
|
fix(browser): validate cookie expiry values
|
2026-05-29 03:50:19 -04:00 |
|
Peter Steinberger
|
ac52499aca
|
fix(browser): validate screenshot timeout
|
2026-05-29 03:46:53 -04:00 |
|
Peter Steinberger
|
c48a4a3188
|
fix(browser): validate geolocation options
|
2026-05-29 03:43:06 -04:00 |
|
Peter Steinberger
|
c7f50738c0
|
fix(browser): validate permission grant timeout
|
2026-05-29 03:34:06 -04:00 |
|
Peter Steinberger
|
dca86d47e0
|
fix(browser): validate hook download timeouts
|
2026-05-29 03:30:46 -04:00 |
|
Peter Steinberger
|
854cb9292d
|
fix(browser): validate response body numeric options
|
2026-05-29 03:27:34 -04:00 |
|
Peter Steinberger
|
0b24f47465
|
fix(browser): tighten act numeric parsing
|
2026-05-29 03:23:42 -04:00 |
|
Peter Steinberger
|
4fae13e29e
|
fix(browser): centralize snapshot numeric parsing
|
2026-05-29 03:15:56 -04:00 |
|
Peter Steinberger
|
0bc591a7d7
|
fix(browser): reject invalid tab indexes
|
2026-05-29 03:07:15 -04:00 |
|
Peter Steinberger
|
286883cc54
|
fix(browser): cap route timer delays
|
2026-05-29 03:03:07 -04:00 |
|
Peter Steinberger
|
b0730944eb
|
fix(browser): cap cli request timeouts
|
2026-05-29 02:50:51 -04:00 |
|
Vincent Koc
|
611adb2ee0
|
test(browser): align loopback auth mock types
|
2026-05-29 08:01:21 +02:00 |
|
Vincent Koc
|
2e042fbca8
|
fix(browser): reject excessive viewport resizes
|
2026-05-29 07:51:27 +02:00 |
|
Peter Steinberger
|
621db8f0b1
|
fix(browser): reject explicit zero cdp ports
|
2026-05-29 01:43:05 -04:00 |
|
Peter Steinberger
|
59cec74d89
|
fix(browser): clamp non-finite viewport dimensions
|
2026-05-29 00:46:07 -04:00 |
|
Peter Steinberger
|
1e48ca4e32
|
fix(browser): default non-finite chrome mcp click delays
|
2026-05-29 00:42:37 -04:00 |
|
Peter Steinberger
|
4638f58615
|
fix(browser): default non-finite keypress delays
|
2026-05-29 00:38:45 -04:00 |
|
Peter Steinberger
|
c7144a8689
|
fix(browser): default non-finite DOM text budgets
|
2026-05-29 00:35:43 -04:00 |
|
Peter Steinberger
|
4dd3ba149c
|
fix(browser): default non-finite snapshot limits
|
2026-05-29 00:32:35 -04:00 |
|
Peter Steinberger
|
adabff1bf0
|
fix(browser): centralize non-finite tool timeouts
|
2026-05-29 00:04:04 -04:00 |
|
Peter Steinberger
|
dac13d9a69
|
fix(browser): default non-finite navigation timeouts
|
2026-05-29 00:00:44 -04:00 |
|
Peter Steinberger
|
3c8ad8cbaa
|
fix(browser): default non-finite fetch timeouts
|
2026-05-28 23:52:40 -04:00 |
|
Peter Steinberger
|
b2bdad5bee
|
fix(browser): default non-finite snapshot timeouts
|
2026-05-28 23:48:33 -04:00 |
|
Peter Steinberger
|
18ef59bb33
|
fix(browser): default non-finite dialog arm timeouts
|
2026-05-28 23:44:42 -04:00 |
|
Peter Steinberger
|
10a3417bd3
|
fix: validate browser act numeric params
|
2026-05-28 21:16:12 -04:00 |
|
Peter Steinberger
|
091e15139b
|
refactor: centralize numeric tool schemas
|
2026-05-28 20:39:51 -04:00 |
|
Peter Steinberger
|
7e04680e23
|
fix: parse browser top-level timeouts
|
2026-05-28 20:36:34 -04:00 |
|