在单个回合历史加载后折叠该回合
当每个回合自身的起始边界加载完成后即可折叠其中的推理内容和已完成对话,无需等待更早的会话历史加载。应保护仍处于部分加载状态的边界回合,并可通过卸载 DOM 或虚拟化等方式高效处理折叠内容。
查看挑战
问题背景
当每个回合自身的起始边界加载完成后即可折叠其中的推理内容和已完成对话,无需等待更早的会话历史加载。应保护仍处于部分加载状态的边界回合,并可通过卸载 DOM 或虚拟化等方式高效处理折叠内容。
从这些讨论开始
- 思考过程无法被折叠github · ▲3 · 2 评论
- 紧凑模式:只要还能「加载更早」,所有已关闭轮次都不折叠(含刚结束的那个)—— 建议折叠门禁从会话级 hasMore 改为逐轮次 turn/start / Compact mode: no closed Turn folds while older history is still loadable, including the one that just finished — gate folding on the Turn's own turn/start instead of session-wide hasMoregithub · ▲2 · 0 评论
- 长会话以尾部窗口打开时(hasMore=true),完成折叠整场静默失效 —— historyIncomplete 把会话级折叠一起关掉了github · ▲1 · 1 评论