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
Peter Steinberger
2920bc7a70
test: share gateway server for talk config RPC tests
2026-04-08 06:44:22 +01:00
Peter Steinberger
b1a216c365
test: share gateway harness for session message event tests
2026-04-08 06:40:35 +01:00
Peter Steinberger
fd5be4bcc0
test: fold OpenAI message channel check into shared HTTP suite
2026-04-08 06:34:55 +01:00
Peter Steinberger
0486c736fb
test: keep model pricing cache tests off provider runtime
2026-04-08 06:32:24 +01:00
Peter Steinberger
d398ed0660
test: avoid reconnect waits in node wake unit tests
2026-04-08 06:24:06 +01:00
Peter Steinberger
f4c64168e7
test: route gateway HTTP history and startup wiring to e2e
2026-04-08 06:17:52 +01:00
Peter Steinberger
abe7b2c49d
chore: sync 2026.4.8 config docs baseline
v2026.4.8
2026-04-08 06:13:59 +01:00
Peter Steinberger
e76542f9a0
test: fold talk provider override coverage into runtime suite
2026-04-08 06:12:39 +01:00
Gustavo Madeira Santana
17a2290f49
Docs: refresh schema, slash commands, and TTS refs
2026-04-08 01:10:00 -04:00
Peter Steinberger
b0c5d2baf6
test: mock talk synthesis at gateway boundary
2026-04-08 06:07:08 +01:00
Peter Steinberger
a53c13fc06
chore: prepare 2026.4.8 npm release
2026-04-08 06:03:20 +01:00
Peter Steinberger
a34602c172
test: move openai talk override coverage to provider lane
2026-04-08 06:02:47 +01:00
Peter Steinberger
75fe554db7
test: smoke packed bundled channel entries
2026-04-08 05:58:29 +01:00
Gustavo Madeira Santana
6c0d25cea4
Slack: clarify native streaming config hint
2026-04-08 00:58:00 -04:00
Gustavo Madeira Santana
82c06e5604
Docs: clarify Slack streaming thread behavior
...
Clarify the canonical Slack streaming config keys and legacy migration notes
across the Slack docs and shared streaming concept docs.
Document that native Slack streaming and assistant thread status require a
reply thread, and call out the top-level DM fallback behavior.
2026-04-08 00:58:00 -04:00
Peter Steinberger
993abc1fb9
test: move gateway e2e fixture out of unit lane
2026-04-08 05:57:51 +01:00
Peter Steinberger
825028289b
fix: pass resolved Slack download tokens ( #62097 ) (thanks @martingarramon)
2026-04-08 05:44:23 +01:00