Vincent Koc
b3fbe5325e
refactor: dedupe approval and benchmark helpers
2026-05-28 22:41:26 +02:00
Dallin Romney
2be9eb1e97
ci: consolidate Blacksmith runner defaults ( #87503 )
2026-05-28 13:28:22 -07:00
Vincent Koc
9268f9fe8a
fix(e2e): drop unused codex media event buffer
2026-05-28 22:27:39 +02:00
Peter Steinberger
ea682182d0
fix: isolate npm plugin installs per package ( #87647 )
...
* fix: isolate npm plugin installs per package
* test: assert isolated npm plugin projects in upgrade survivor
* test: assert plugin lifecycle npm project roots
* test: resolve npm project deps in live assertions
* fix: resolve codex bins from isolated npm projects
* docs: document isolated npm plugin projects
* ci: configure testbox workflow for crabbox
* fix: stabilize npm project fingerprint
* fix: keep fetch runtime import side-effect free
* test: keep dynamic live model unit hermetic
* ci: handle empty node toolcache roots
* test: make nounset toolcache probe deterministic
2026-05-28 21:16:07 +01:00
Vincent Koc
2b587be44d
fix(e2e): bound tool search fetch bodies
2026-05-28 22:14:46 +02:00
Dallin Romney
c629270f23
ci: filter release workflow matrices ( #87508 )
2026-05-28 13:12:54 -07:00
Vincent Koc
59205bd63c
fix(e2e): bound Telegram Bot API helper bodies
2026-05-28 22:01:36 +02:00
Peter Steinberger
c0946e6e58
chore: remove stale dependency ownership records
2026-05-28 20:56:51 +01:00
Vincent Koc
b84078a975
fix(e2e): bound Telegram RTT driver API bodies
2026-05-28 21:48:45 +02:00
Peter Steinberger
483b06fb86
fix(ci): serialize oxlint on constrained runners
2026-05-28 20:42:37 +01:00
Vincent Koc
605e2976ed
fix(e2e): bound release fixture response bodies
2026-05-28 21:36:25 +02:00
Peter Steinberger
f99259d25c
fix(perf): preserve gateway health benchmark auth
2026-05-28 20:29:24 +01:00
Vincent Koc
4d5b317ace
fix(e2e): bound ClawHub preflight response bodies
2026-05-28 21:24:18 +02:00
Vincent Koc
4fb904ca63
fix(e2e): bound Parallels host server stderr
2026-05-28 21:11:44 +02:00
Peter Steinberger
a0fcb91670
fix(release): keep private test helpers out of npm pack
2026-05-28 20:05:50 +01:00
Dallin Romney
2d8cebba5c
test: surface broad local Vitest runs ( #87757 )
2026-05-28 12:05:19 -07:00
Vincent Koc
1a926d19b0
fix(e2e): bound RTT credential broker bodies
2026-05-28 20:58:01 +02:00
Vincent Koc
f9834a3f95
ci: pin macOS runner labels
2026-05-28 20:52:52 +02:00
Vincent Koc
8338986a59
fix(e2e): bound telegram credential broker bodies
2026-05-28 20:29:16 +02:00
Peter Steinberger
4ad9f0bdbb
refactor: route node proxy agents through proxyline
2026-05-28 19:21:50 +01:00
Vincent Koc
bbc9a7d3fa
fix(e2e): bound OpenWebUI probe response bodies
2026-05-28 19:35:12 +02:00
Peter Steinberger
27dfb9149f
test: cover dynamic live model refs
2026-05-28 18:16:45 +01:00
Peter Steinberger
c2c29588f4
chore: update dependency pins
2026-05-28 18:10:39 +01:00
Vincent Koc
ea0b6bcb1f
fix(scripts): give boundary root shims macos headroom
2026-05-28 19:00:45 +02:00
Vincent Koc
5fc5aa8f81
fix(e2e): bound kitchen sink rpc probe bodies
2026-05-28 19:00:45 +02:00
Peter Steinberger
75c3b53038
[codex] Use clawpdf for PDF extraction ( #87670 )
...
* feat: use clawpdf for PDF extraction
* fix: align approval action prompt typing
* chore: use clawpdf 0.2.0
* fix: lazily load clawpdf backend
2026-05-28 17:35:39 +01:00
Vincent Koc
716fd67e03
fix(scripts): bound Z.AI fallback repro output
2026-05-28 18:19:34 +02:00
Vincent Koc
e707b452c0
fix(scripts): bound control UI i18n process output
2026-05-28 17:32:58 +02:00
Peter Steinberger
b6ef874220
fix: reject partial numeric parsing
2026-05-28 10:51:32 -04:00
Vincent Koc
dab3152e0e
fix(telegram): bound proof command output
2026-05-28 16:31:05 +02:00
Colin Johnson
f6e51ff99a
feat(ios): refresh pro UI and gateway flows ( #87367 )
...
Summary:
- Replace the legacy iOS shell with Pro Command, Chat, Agents, and Settings tabs.
- Wire iOS chat/session/settings/diagnostics and realtime Talk flows through gateway-backed APIs.
- Add gateway/session and shared chat coverage for the new iOS flow.
Verification:
- git diff --check
- node scripts/run-vitest.mjs src/gateway/server.sessions.create.test.ts src/gateway/talk-realtime-relay.test.ts
- swift test --filter ChatViewModelTests (apps/shared/OpenClawKit)
- xcodebuild build for Nimrod's iPhone succeeded; install succeeded; launch was blocked because the phone was locked
Known follow-up:
- Preserve traceLevel in sessions.create parent runtime inheritance and keep the changelog credit in the follow-up patch.
2026-05-28 17:23:26 +03:00
Vincent Koc
80909b3265
fix(scripts): bound boundary check output
2026-05-28 16:09:12 +02:00
Vincent Koc
b667bdd622
fix(release): bound command output capture
2026-05-28 16:01:25 +02:00
Peter Steinberger
b58786ce9f
perf: reduce agent turn CPU overhead
2026-05-28 14:59:09 +01:00
Peter Steinberger
3d89f493ba
fix(release): port 2026.5.27 fixes
2026-05-28 14:25:01 +01:00
Vincent Koc
5809bdf0cb
fix(test): detect signaled memory fd gateway exits
2026-05-28 15:17:23 +02:00
Vincent Koc
97ed582f1c
fix(test): detect signaled kitchen sink gateway exits
2026-05-28 15:09:16 +02:00
Vincent Koc
f48a89cb1c
fix(test): detect signaled cross-os gateway exits
2026-05-28 14:52:47 +02:00
Vincent Koc
aa82b43c9f
fix(test): detect signaled bundled smoke exits
2026-05-28 14:46:39 +02:00
Vincent Koc
a854331c4c
fix(test): hard kill boundary prep timeouts
2026-05-28 14:40:52 +02:00
Vincent Koc
3fb67467fa
fix(test): hard kill boundary step timeouts
2026-05-28 14:34:14 +02:00
Vincent Koc
e5a687f115
fix(test): handle extension memory spawn errors
2026-05-28 14:27:59 +02:00
Vincent Koc
bda3531560
fix(test): bound startup build helpers
2026-05-28 14:25:06 +02:00
Peter Steinberger
aab5410bd5
test: speed up slow test suite ( #87611 )
...
* test: speed up slow test suite
* test: preserve fake timer cleanup hooks
* test: avoid timeout readiness race
* test: satisfy reply test types
* test: restore runner and image coverage
* test: restore final media runner path
* test: make cli auth status fixture deterministic
* test: repair runtime alias fixtures
2026-05-28 13:20:19 +01:00
Vincent Koc
e0635eb6fd
fix(release): bound npm release checks
2026-05-28 14:20:01 +02:00
Vincent Koc
4ce3c3e36c
fix(test): rebuild startup memory artifacts
2026-05-28 14:14:34 +02:00
Vincent Koc
653e8d1ea5
fix(release): bound prepack subprocesses
2026-05-28 14:14:13 +02:00
Vincent Koc
98d6331d10
fix(release): bound release check commands
2026-05-28 14:11:55 +02:00
Vincent Koc
2b0e399da1
fix(release): bound npm verifier commands
2026-05-28 14:06:46 +02:00
Vincent Koc
b234aa0085
fix(e2e): bound bundled plugin selection
2026-05-28 14:03:24 +02:00