qwen-code/docs/users
tanzhenxin 7251da0152 feat(channels): add dispatch modes and prompt lifecycle hooks
Add three dispatch modes for handling concurrent messages:
- steer (default): cancel current prompt and start new one
- collect: buffer messages and coalesce into follow-up prompt
- followup: queue messages for sequential processing

Introduce onPromptStart/onPromptEnd lifecycle hooks for working
indicators. These fire only when a prompt actually begins processing,
not for buffered (collect mode) or gated/blocked messages.

Refactor Telegram, WeChat, and DingTalk adapters to use the new hooks
instead of overriding handleInbound, simplifying the working indicator
pattern and ensuring correct behavior with dispatch modes.

This enables better UX for async workflows and prevents indicator
leaks when messages are buffered or cancelled.
2026-03-28 06:19:02 +00:00
..
configuration Merge branch 'main' into feat/support-permission 2026-03-19 11:52:24 +08:00
extension docs(channels): add plugin developer guide and rename mock to plugin-example 2026-03-27 03:19:34 +00:00
features feat(channels): add dispatch modes and prompt lifecycle hooks 2026-03-28 06:19:02 +00:00
ide-integration update documentation 2025-12-19 18:16:59 +08:00
reference feat(cli): add Ctrl+Y shortcut to retry failed requests (#2011) 2026-03-02 17:59:18 +08:00
support feat(cli): improve auth dialog UX with clearer three-option layout 2026-03-01 15:22:35 +08:00
_meta.ts docs move extension to user and hide create docs 2026-01-21 19:57:26 +08:00
common-workflow.md docs: updated all links, click and open in vscode, new showcase video in overview 2025-12-17 11:10:31 +08:00
integration-github-action.md docs: updated all links, click and open in vscode, new showcase video in overview 2025-12-17 11:10:31 +08:00
integration-jetbrains.md docs(integration): use CDN URLs for images and fix formatting 2026-03-16 14:12:48 +08:00
integration-vscode.md fix: docs 2026-01-14 10:30:03 +08:00
integration-zed.md docs(integration): use CDN URLs for images and fix formatting 2026-03-16 14:12:48 +08:00
overview.md docs: update installation instructions with quick install and manual install options 2026-02-28 10:52:49 +08:00
quickstart.md docs: adjust auth docs priority - keep /auth as primary, qwen auth as supplement 2026-03-18 10:14:35 +08:00