Commit Graph

29091 Commits

Author SHA1 Message Date
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
Docker Release / validate_manual_backfill (push) Has been cancelled
Docker Release / approve_manual_backfill (push) Has been cancelled
Docker Release / build-amd64 (push) Has been cancelled
Docker Release / build-arm64 (push) Has been cancelled
Docker Release / create-manifest (push) Has been cancelled
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