mirror of
https://github.com/hansjone/dsh-im-ops.git
synced 2026-10-09 00:33:20 +08:00
Regular answers reuse the stream card, which is created through the
reply API targeting the triggering message, so they land in the right
Feishu thread. Pending Harness questions (ask_user_question) were sent
through a fresh message.create with only the chat_id, so in topic
groups they appeared in the group's default area instead of the topic
the conversation belongs to.
Thread question delivery the same way as answers:
- #send accepts { replyTo } and uses im.v1.message.reply, falling back
to a plain message when the referenced one is gone
- the triggering message id now travels into the interaction context
and pending state, and #presentInteraction replies to it
- resolved-question notices reply to the user's answer message
- bridge.test.mjs: assert the question is delivered via the reply API
targeting the triggering message inside a topic group
- lib/index.js: regenerated host bundle
|
||
|---|---|---|
| .. | ||
| channels | ||
| agent-preset-session-lifecycle.test.mjs | ||
| artifact-delivery.test.mjs | ||
| batch-input.test.mjs | ||
| client-delivery-settings.test.mjs | ||
| client-last-message-error.test.mjs | ||
| client-lifecycle.test.mjs | ||
| client-ui.test.mjs | ||
| compact-command.test.mjs | ||
| context-enhancement-settings.test.mjs | ||
| context-enhancement-ui.test.mjs | ||
| context-enhancement.test.mjs | ||
| control-command.test.mjs | ||
| delivery-adapter.test.mjs | ||
| delivery-http.test.mjs | ||
| delivery-receipt.test.mjs | ||
| delivery-rpc.test.mjs | ||
| delivery-service.test.mjs | ||
| feishu-client-api.test.mjs | ||
| history-bridge.test.mjs | ||
| history-command.test.mjs | ||
| history-i18n.test.mjs | ||
| host-harness-connection.test.mjs | ||
| host-modern-harness-api.test.mjs | ||
| host-session-coordinator.test.mjs | ||
| host.test.mjs | ||
| image-bridge.test.mjs | ||
| image-prompt.test.mjs | ||
| inbound-file.test.mjs | ||
| loopback-recovery.test.mjs | ||
| message-failure.test.mjs | ||
| model-command.test.mjs | ||
| outbound-artifact.test.mjs | ||
| preset-command.test.mjs | ||
| random-badge-worker.test.mjs | ||
| rpc-authority.test.mjs | ||
| session-bind-command.test.mjs | ||
| session-bind-store.test.mjs | ||
| update-rpc.test.mjs | ||
| update-runtime.test.mjs | ||
| update-service.test.mjs | ||
| update-ui.test.mjs | ||
| weixin-client-api.test.mjs | ||
| workspace-editor.test.mjs | ||
| workspace.test.mjs | ||