dsh-im-ops/test/channels/qq
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
..
bridge.test.mjs feat(qq): push progress and answers as separate messages 2026-08-23 22:31:19 +08:00
client-api.test.mjs fix: remember direct recipients for connection tests 2026-08-19 11:24:50 +08:00
client-ui.test.mjs feat(ui): compact bot connection metadata 2026-08-23 01:20:58 +08:00
config-and-qr.test.mjs Add QQ bot channel 2026-08-15 17:51:48 +08:00
controller-and-rpc.test.mjs feat: send test messages during bot connection checks 2026-08-19 03:52:52 +08:00
markdown-reply.test.mjs feat(qq): render answers as markdown 2026-08-23 21:59:06 +08:00
production.test.mjs feat: add native result-file delivery 2026-08-23 20:02:06 +08:00
runtime.test.mjs feat: add native result-file delivery 2026-08-23 20:02:06 +08:00