Releases: MoozLee/codeg
codeg v0.11.3-5
Changes since v0.11.3-4.
Bug Fixes
- fix(acp): disable premature prompting fallback (e2278f3)
中文说明
- 修复 ACP 会话在仍处于 prompting 阶段时被过早判定完成的问题,减少界面提前结束、实际响应还未走完的情况。
- 调整会话完成判断逻辑,让这类对话更依赖明确的完成信号,提升生成过程的稳定性。
codeg v0.11.3-4
Changes since v0.11.3-3.
Bug Fixes
- fix(acp): preserve failed-turn reload and external ids (ee14d03)
中文说明
- 修复 ACP 会话在 failed turn 场景下重载后状态丢失的问题,重新打开后可继续保留失败 turn 的上下文。
- 修复相关链路中的 external_id 保留问题,减少会话恢复或重连时无法关联原会话的情况。
codeg v0.11.3-3
- 修复草稿会话启动的终端在标签替换或关闭后容易失联的问题,运行中的终端现在更容易继续找回。
- 改进终端面板体验:默认标签页只作用于当前会话,分屏拖拽调整尺寸也更稳定。
- 优化 ACP 提示流程中的完成兜底判断,减少权限相关场景被过早判定结束的问题。
- 调整 macOS Dock 图标留白,让应用图标显示比例更自然。
codeg v0.11.3-2
No categorized feature or bug fix commits were found since v0.11.3-1.
codeg v0.11.3-1
Changes since v0.11.2-2.
Features
- feat(settings): add configurable file open targets [T-04-25-open-file-in-editor] (a740a42)
- feat(settings): add configurable font preferences [T-04-26-font-settings] (ba2d73c)
- feat(chat): auto-collapse agent tool call card on completion (043dc0e)
- feat(terminal): sync tabs with conversation context (f990a86)
Bug Fixes
- fix(settings): place general nav below appearance [T-04-26-move-general-settings-nav-below-appearance] (c96756c)
- fix(sidebar): keep cancelled conversations visible by default (5678f28)
- fix(settings): align font preferences across runtimes (525bb62)
- fix(settings): clean up open target review feedback (b35aff3)
codeg v0.11.2-2
codeg v0.11.2-1
Changes since v0.11.1-3.
Features
- feat(chat): consolidate session selectors into a single cog dropdown with hover submenus (7d06611)
- feat(chat): move folder and branch pickers into the message input action row (ab259ca)
- feat(chat): show agent icon on session settings dropdown trigger (505881d)
- feat(chat): rename session settings trigger to agent settings and cap submenu width (a361e24)
Bug Fixes
codeg v0.11.1-3
Changes since v0.11.1-1.
Features
- feat(terminal): add configurable default shell (1a22de1)
- feat(chat): clickable file paths in tool calls and green tint for write bodies (179591a)
- feat(chat): cap inline code block height in messages with overflow scroll (034e516)
- feat(terminal): backend-driven shell picker with custom path support (0f74c79)
Bug Fixes
- fix(dialog): cap height to viewport and scroll overflow content (476c2d2)
codeg v0.11.1-1
codeg v0.11.0
Release version 0.11.0
feat(acp): persist in-flight session state across tab close/reopen, browser refresh, and reconnects. The streaming reply, active tool calls, pending permission prompts, plan updates, modes and usage all rehydrate from a backend snapshot, with seq-based deduplication against the live event stream.
feat(acp): harden the connection lifecycle with an idle sweep, spawn deduplication mutex, serialized prompt sends, and a close-error state machine; sends are cancelled on failure and stuck spawns no longer wedge the session.
feat(acp): keep open conversation tabs alive via a frontend keepalive so connections aren't reaped while the user is still looking at them.
feat(acp): create the conversation row on the first prompt and emit a conversation_linked event, eliminating duplicate rows when the same prompt is sent twice in quick succession.
fix(web-server): release the listening port reliably on shutdown and surface stale-port state instead of silently failing to restart.
fix(web): fall back to a clipboard shim on non-secure contexts so copy actions work over plain HTTP.
fix(workspace-state): apply the cold-scan snapshot after stream restarts and catch up missed deltas when re-acquiring within the shutdown grace window.
fix(mobile-web): improve mobile web UI control accessibility. Thanks to @pia for contributing this fix in xintaofei#122.
发布版本 0.11.0
新增(ACP):会话进行中关闭/重开标签页、浏览器刷新或重连后,流式回复、进行中的工具调用、待确认的权限请求、计划更新、模式与用量信息均可从后端快照恢复,并通过 seq 与实时事件流去重对账,不再丢失现场;
新增(ACP):连接生命周期加固,引入空闲清理、spawn 去重锁、Prompt 串行发送和关闭错误状态机;发送失败时自动取消,避免 spawn 阻塞导致会话卡死;
新增(ACP):前端为打开中的会话标签维持 keepalive,避免用户仍在查看时连接被回收;
新增(ACP):首次发送 Prompt 时由后端创建会话行并发出 conversation_linked 事件,消除短时间内重复触发产生的重复会话;
修复(Web 服务器):关闭时可靠释放监听端口,并对端口残留状态给出明确反馈,避免静默重启失败;
修复(Web):在非安全上下文(如纯 HTTP)下使用兜底剪贴板实现,确保复制功能可用;
修复(工作区状态):流重启后应用冷扫描快照,并在关闭宽限期内重新接入时补齐遗漏的增量;
修复(移动端 Web):改善移动端 Web 控件的可访问性,感谢 @pia 在 xintaofei#122 中贡献此修复。