尾轮操作行提供重新生成回复(分叉后重答) #4831
wangbingyizx
started this conversation in
Ideas
Replies: 2 comments 1 reply
|
参考实现已备好(带完整测试, ui-chat 与 session-controller 全量 59 文件 / 702 用例通过):
相关提案: #4832 |
0 replies
|
我按 alpha.1( 实现时有几个容易遗漏的边界:
建议可见条件再加上:仅最后一个 durably completed Turn、没有 later chat node、完整历史已加载、有上一 completed Turn、且目标输入可无歧义重建;第一轮隐藏。按钮文案“Regenerate reply (branches, then re-answers)”能准确表达新 Session 语义。 我把完整的 eligibility、失败矩阵、手工替代流程以及 12 项回归契约整理在这里,方便直接转成实现/测试清单: |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
在尾轮操作行提供"重新生成回复":分叉到上一完成轮并自动重发本轮提问,让用户一键重答最后一个问题。
验收与细节
sessions.fork({ atSeq }),打开子会话,将本轮 user 与 steering 内容(图片经readAttachment重新上传)以prompt(parts, 'queue')重发,模型在子会话重答。session.fork已有的完成轮边界语义(atSeq起第一个 turn/end)。All reactions