dsh-im-ops/test
jonah.fu 6171ec0dc1 feat(qq): push progress and answers as separate messages
Replace the in-place streaming reply (openStream replace-mode frames)
with discrete pushed messages, so the chat no longer flickers while
the turn is running:

- each tool call pushes one notice message (正在使用X…); status frames
  such as '正在整理结果…' and per-token text frames are not pushed
- the final answer arrives as one new markdown message
- a stopped turn still announces '已停止。'; no stream session is
  created, so there is nothing to cancel or finalize
2026-08-23 22:31:19 +08:00
..
channels feat(qq): push progress and answers as separate messages 2026-08-23 22:31:19 +08:00
agent-preset-session-lifecycle.test.mjs feat: add agent preset chat commands 2026-08-22 04:04:44 +08:00
client-lifecycle.test.mjs fix(feishu): add one-click card callback repair 2026-08-21 13:43:02 +08:00
client-ui.test.mjs feat(ui): compact bot connection metadata 2026-08-23 01:20:58 +08:00
compact-command.test.mjs feat: add agent preset chat commands 2026-08-22 04:04:44 +08:00
control-command.test.mjs feat: add model and turn control commands 2026-08-20 01:28:51 +08:00
delivery-receipt.test.mjs feat: add native result-file delivery 2026-08-23 20:02:06 +08:00
feishu-client-api.test.mjs fix(feishu): add one-click card callback repair 2026-08-21 13:43:02 +08:00
host-session-coordinator.test.mjs feat: add model and turn control commands 2026-08-20 01:28:51 +08:00
host.test.mjs feat: add native result-file delivery 2026-08-23 20:02:06 +08:00
image-bridge.test.mjs feat: support image prompts across IM channels 2026-08-19 02:56:14 +08:00
image-prompt.test.mjs fix(channels): clarify unsupported image model errors 2026-08-21 19:07:18 +08:00
model-command.test.mjs feat: support numbered model selection 2026-08-20 03:11:20 +08:00
outbound-artifact.test.mjs feat: add native result-file delivery 2026-08-23 20:02:06 +08:00
preset-command.test.mjs feat: add agent preset chat commands 2026-08-22 04:04:44 +08:00
random-badge-worker.test.mjs docs: serve uncached random readme badge 2026-08-18 20:35:08 +08:00
rpc-authority.test.mjs Add Telegram and Discord IM channels 2026-08-16 14:47:16 +08:00
session-bind-command.test.mjs fix: clarify session index binding scope 2026-08-18 22:17:39 +08:00
session-bind-store.test.mjs feat: add model and turn control commands 2026-08-20 01:28:51 +08:00
weixin-client-api.test.mjs Add unified IM channel plugin 2026-08-15 04:39:56 +08:00
workspace-editor.test.mjs fix(ui): move agent preset guidance to tooltip 2026-08-22 18:38:29 +08:00
workspace.test.mjs feat: add native result-file delivery 2026-08-23 20:02:06 +08:00