Vincent Koc
54f078dc86
ci(test): fan out windows test lane
2026-04-08 09:40:47 +01:00
Vincent Koc
6f8ad56b09
ci(test): raise checks-node-test fanout
2026-04-08 09:39:06 +01:00
scoootscooob
34c1f43df1
Control UI: guard stale session history reloads ( #62975 )
...
* Control UI: guard stale session history reloads
* control-ui: guard stale session history reloads
* control-ui: refresh avatar on session switch
* Control UI: refresh and guard chat avatars on session switch
2026-04-08 01:35:43 -07:00
Vincent Koc
f329a01e69
ci(test): parallelize checks-node-test
2026-04-08 09:32:59 +01:00
Mariano
93e509ccfe
fix(reply): use runtime snapshot for queued reply runs ( #62693 )
...
Merged via squash.
Prepared head SHA: 2a3e4e5c60
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-04-08 10:31:01 +02:00
Nimrod Gutman
6681878339
feat(ios): pin calver release versioning ( #63001 )
...
* feat(ios): decouple app versioning from gateway
* feat(ios): pin calver release versioning
* refactor(ios): drop prerelease version helper fields
* docs(changelog): note pinned ios release versioning (#63001 ) (thanks @ngutman)
2026-04-08 11:25:35 +03:00
Peter Steinberger
37e667c4c5
test: keep tool-policy tests below coding tool construction
2026-04-08 09:20:27 +01:00
Peter Steinberger
492e98a88a
refactor: move qa suite logic into scenario markdown
2026-04-08 09:13:57 +01:00
Vincent Koc
45542fa726
fix(test): stabilize windows tooling assertions
2026-04-08 09:12:08 +01:00
Peter Steinberger
945775007d
test: cover model-list forward compat below command runtime
2026-04-08 09:10:30 +01:00
Vincent Koc
d99e8ce619
test(plugin-sdk): satisfy tool payload carrier typing
2026-04-08 09:07:29 +01:00
Vincent Koc
be530f085d
refactor(plugin-sdk): share tool payload extraction
2026-04-08 09:07:28 +01:00
Vincent Koc
a04b9a27fb
refactor(plugins): reuse canonical media contract registries
2026-04-08 09:07:28 +01:00
Vincent Koc
f38035a7b6
refactor(plugin-sdk): share web-search contract fields
2026-04-08 09:07:28 +01:00
Vincent Koc
ed846a7157
refactor(agents): share media status action helpers
2026-04-08 09:07:28 +01:00
Vincent Koc
363c2bc171
refactor(agents): share media background task lifecycle
2026-04-08 09:07:28 +01:00
Vincent Koc
2e1ec9653c
refactor(plugins): reuse interactive registry state
2026-04-08 09:07:28 +01:00
Vincent Koc
e52cf224df
refactor(doctor): share channel compat helpers
2026-04-08 09:07:28 +01:00
Vincent Koc
3574aedd68
test(plugins): refresh telegram runtime api guardrail
2026-04-08 09:07:05 +01:00
Vincent Koc
490c9c80ef
perf(plugin-sdk): split web search config contract
2026-04-08 09:03:07 +01:00
Peter Steinberger
290bde2c14
test: cover multi-agent tool policy below tool construction
2026-04-08 08:58:50 +01:00
Peter Steinberger
279739d5c2
test: keep media-understanding defaults tests on tiny registry
2026-04-08 08:54:55 +01:00
Vincent Koc
952862b9e2
perf(plugins): narrow boundary compile import surfaces
2026-04-08 08:52:52 +01:00
Vincent Koc
73c475023f
perf(plugins): trim channel boundary core imports
2026-04-08 08:52:52 +01:00
Vincent Koc
4260ac4cf6
perf(plugins): narrow boundary compile sdk imports
2026-04-08 08:52:51 +01:00
Vincent Koc
2e7a0fc7fb
perf(plugins): report slow boundary compiles
2026-04-08 08:52:51 +01:00
Vincent Koc
680c0f77cb
perf(config): trim web search config helper imports
2026-04-08 08:51:01 +01:00
Peter Steinberger
a385121475
test: use stubbed OpenClaw tools in agent config tool suite
2026-04-08 08:49:10 +01:00
Peter Steinberger
7da23c36a1
test: mock web search provider discovery in onboard setup tests
2026-04-08 08:38:01 +01:00
Peter Steinberger
6507bc0294
test: keep models list auth sync off real discovery
2026-04-08 08:30:32 +01:00
Peter Steinberger
21d9bac5ec
fix: stabilize live qa scenario suite
2026-04-08 08:17:59 +01:00
Vincent Koc
55cbcd829d
fix(slack): preserve auth on same-origin media redirects ( #62996 ) (thanks @vincentkoc)
...
- Verified: pnpm build\n- Verified: pnpm test extensions/slack/src/monitor/media.test.ts\n- Verified: pnpm exec oxlint extensions/slack/src/monitor/media.ts extensions/slack/src/monitor/media.test.ts\n- Verified: pnpm exec oxfmt --check extensions/slack/src/monitor/media.ts extensions/slack/src/monitor/media.test.ts CHANGELOG.md\n\nRepo-wide pnpm lint and pnpm test were not clean on current main outside this fix, and the first full-suite test attempt from the default core sparse profile was additionally contaminated by missing ui/packages/OpenClawKit paths until they were materialized.
2026-04-08 08:11:27 +01:00
Peter Steinberger
8cbd60d203
chore: prepare 2026.4.9 release
2026-04-08 08:02:53 +01:00
Vincent Koc
2205153ee8
perf(secrets): fast-path exact bundled web providers
2026-04-08 08:02:37 +01:00
Nyanako
dc1e07ea41
test(plugin-sdk): cover packaged telegram setup sidecars ( #62990 )
2026-04-08 08:00:59 +01:00
Vincent Koc
c727ac48d8
perf(secrets): cache web search risk lookup
2026-04-08 07:51:20 +01:00
Peter Steinberger
2f5b5b7e35
test: remove gpt 4.1 install e2e fallbacks
2026-04-08 07:41:00 +01:00
Vincent Koc
3e7e6f2f60
docs: cover 2026.4.7 changelog gaps
2026-04-08 07:26:56 +01:00
Peter Steinberger
95754cf57a
test: isolate subagent resume persistence registry path
2026-04-08 07:26:43 +01:00
Peter Steinberger
4f5c137f88
fix: unblock windows update build
2026-04-08 07:18:31 +01:00
Vincent Koc
3eb47e9e73
perf(telegram): trim secret contract text import
2026-04-08 07:17:53 +01:00
Peter Steinberger
23fd3d32fb
build: update appcast for 2026.4.8
2026-04-08 07:15:52 +01:00
Peter Steinberger
0a5aefefbd
test: harden Docker install e2e agent lane
2026-04-08 07:15:51 +01:00
Peter Steinberger
3b1c6d3266
test: keep Discord payload contracts off broad test api
2026-04-08 07:09:03 +01:00
Vincent Koc
f0f405cf47
perf(matrix): trim secret env-var import path
2026-04-08 07:05:49 +01:00
Vincent Koc
31b0d97c33
test(extensions): fix bundled lint regressions
2026-04-08 07:04:51 +01:00
Peter Steinberger
9a65a5166f
test: load narrow Discord inbound context harness
2026-04-08 07:03:21 +01:00
Peter Steinberger
8a9a3984e4
test: isolate video media runner auth from main profile store
2026-04-08 07:01:00 +01:00
Peter Steinberger
1c5e4de3b0
test: share gateway server for chat history RPC suite
2026-04-08 06:51:35 +01:00
Peter Steinberger
890a0e4a99
test: fold config apply RPC cases into config gateway suite
2026-04-08 06:49:20 +01:00