-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
upstreamA bug in the upstream OpenCode packageA bug in the upstream OpenCode package
Description
Summary
在使用 Revert 功能回滚到之前的某条用户消息后,继续发送新消息时,虽然模型会正常响应,但响应内容不会显示在聊天界面中。
Steps to reproduce
- 打开 OpenWork Desktop
- 创建一个新的会话(session)
- 发送 2-3 条消息,与 LLM 正常对话
- 使用 Revert 功能回滚到之前的某条用户消息
- 发送新的 prompt
- 观察 UI 行为
Expected behavior
- Revert 后发送的消息应该正常显示在聊天界面中
- 模型的响应应该正常渲染并显示
Actual behavior
- 模型正常响应
- 但响应内容不显示在 UI 中
- 聊天界面看起来像是"卡住"或没有收到响应
Related Issues
- [Feature]: Basic chat features - Search for text, Undo / revert #548 - Basic chat features - Search for text, Undo / revert
- [Bug]: 工作区会话记录会丢失 #735 - 工作区会话记录会丢失
- [Bug]: Sessions disappear when switching between workers or restarting openwork #761 - Sessions disappear when switching between workers
Upstream Related
- Bug: Revert fails when session is busy/generating anomalyco/opencode#14014 - Revert fails when session is busy/generating
Environment
- OS: Windows 11
- OpenWork Version: v0.11.x
- App Type: Desktop app
Priority
High - 此问题严重影响 revert 功能的可用性
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
upstreamA bug in the upstream OpenCode packageA bug in the upstream OpenCode package