Overview
dsh-message-edit
README / EN
Package documentation
Registry summary
dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.
Read the full README on GitHubLIMITATIONS
Known limitations
- **只支持纯文本**。该消息含图片 / 文件等非 text 块时,`prepare` 返回 `unsupported-content`,点击后弹提示。 - **AI 消息只支持「最终回答」**:只提供已闭合回合的最后一条 assistant/message;中间步骤、带 tool-call 的回答、未闭合(运行中)回合都不可编辑。编辑 AI 回答后不自动重发,需要用户自己继续对话。 - **待发送消息只在队列里改文本**:`updateQueue` 是官方接口,只对还在 inbox 里的消息有效;消息已被模型认领后按钮会失效并提示。 - **合成轮不可编辑**(goal continuation、`agent.inject()` 等):这类 turn 里没有 human 提问,返回 `synthetic-turn`。 - **会话列表会多一条**。这是「无感」的代价 —— sessionId 会变,是宿主能力所限,不是实现取巧。旧会话出现在侧栏「已归档」里,可随时还原。 - **标题尽力而为**:新会话继承原标题(在投递新提问前写入,避免被自动标题抢先);没有标题的会话留空让官方自动标题发挥。 - **工作区归属尽力而为**:新会话会挂到原会话所在的 workspace;失败只告警。 - 端点没有鉴权,与 DSH 其余本地 HTTP 面一致。 - v1 不做多窗口协同,操作后其它窗口需自行刷新。
