Val Alexander
21ac476904
fix(telegram): stabilize reply dispatch runtime
Summary:
- Add a stable provider-dispatcher dist entry and legacy alias coverage for stale reply-dispatch chunks.
- Make Telegram reasoning stream previews transient after final delivery and harden visible-send reasoning sanitization.
- Document transient /reasoning stream behavior and credit @BunsDev in the changelog.
Verification:
- pnpm test src/agents/tools/message-tool.test.ts src/infra/tsdown-config.test.ts test/scripts/runtime-postbuild.test.ts extensions/telegram/src/bot-message-dispatch.test.ts src/plugin-sdk/channel-streaming.test.ts src/plugin-sdk/channel-entry-contract.test.ts
- OPENCLAW_VITEST_MAX_WORKERS=1 pnpm test src/channels/plugins/module-loader.test.ts src/plugin-sdk/channel-entry-contract.test.ts
- pnpm exec oxfmt --check --threads=1 <changed files>
- git diff --check
- pnpm build
- GitHub PR checks for b8b7a91834
2026-05-04 01:07:57 -05:00
..
2026-05-01 23:58:52 +01:00
2026-05-03 15:23:07 -07:00
2026-05-03 15:44:44 -07:00
2026-05-02 05:30:41 +01:00
2026-05-04 01:37:22 +01:00
2026-05-03 11:42:13 -07:00
2026-05-03 14:54:35 -07:00
2026-04-28 09:58:18 +01:00
2026-05-04 01:37:22 +01:00
2026-04-28 08:13:21 +01:00
2026-05-02 07:52:26 +01:00
2026-05-04 00:52:47 +00:00
2026-05-02 07:52:26 +01:00
2026-04-23 15:43:47 -07:00
2026-05-02 22:00:37 +01:00
2026-04-27 00:52:04 -04:00
2026-05-02 07:52:26 +01:00
2026-05-02 07:52:26 +01:00
2026-05-02 14:47:53 -07:00
2026-05-02 14:47:53 -07:00
2026-05-02 14:47:53 -07:00
2026-05-04 00:41:55 +01:00
2026-05-01 05:07:03 +00:00
2026-05-03 15:23:07 -07:00
2026-04-30 15:59:03 +01:00
2026-05-03 15:44:44 -07:00
2026-05-02 05:30:41 +01:00
2026-05-04 01:07:57 -05:00
2026-05-03 15:15:58 -07:00
2026-05-04 01:37:22 +01:00
2026-05-02 14:47:53 -07:00
2026-04-23 13:11:14 -07:00
2026-05-02 23:50:54 -05:00
2026-04-28 02:59:36 +01:00
2026-05-02 14:47:53 -07:00
2026-05-02 14:47:53 -07:00