Commit Graph

63 Commits

Author SHA1 Message Date
xintaofei
c1158bf669 # Release version 0.6.6
New @ file mention support in chat and fixes for terminal and Docker stability.

- feat: add @ file mention support in chat input and unify directory attachment.
- fix: update run button state when terminal tab is closed directly.
- fix: fix terminal not opening in Docker and slim down Docker image.
-----------------------------
# 发布版本 0.6.6

新增聊天输入框 @ 文件提及功能,并修复终端与 Docker 稳定性问题。

- 新增:聊天输入框支持 @ 文件提及,并统一目录附件处理逻辑;
- 修复:终端标签页直接关闭时正确更新运行按钮状态;
- 修复:修复 Docker 环境下终端无法打开的问题,并精简 Docker 镜像。
2026-04-03 14:40:14 +08:00
xintaofei
e87f930ec1 # Release version 0.6.5
Bug fixes for terminal stability — fixed run button state synchronization and UUID generation in non-secure contexts.

- fix: sync run button state with terminal process via centralized exit tracking.
- fix: use randomUUID fallback for non-secure contexts in terminal-context.
-----------------------------
# 发布版本 0.6.5

终端稳定性修复 — 修复了运行按钮状态同步问题及非安全上下文中的 UUID 生成问题。

- 修复:通过集中式退出追踪机制同步运行按钮与终端进程状态;
- 修复:在非安全上下文中为 terminal-context 添加 randomUUID 回退方案。
2026-04-02 19:35:35 +08:00
xintaofei
ef94687c87 # Release version 0.6.4
WeChat channel support — connect your WeChat account via QR code scan, then interact with agents directly from WeChat. All session commands (/folder, /agent, /task, etc.) work seamlessly in WeChat conversations.

- feature: supports WeChat channel.
- feature: add click-to-preview for image attachments in chat.
- feature: add commit and push option to git commit window.
- fix: skip rendering img element when src is empty in image preview dialog.
- fix: disable macOS overscroll bounce, Thanks to @isYangs https://github.com/xintaofei/codeg/pull/54.
- optimize: terminal spawn lifecycle to eliminate output race condition.
- optimize: WeChat QR code auth flow and channel reliability.
- optimize: WeChat channel message handling and error resilience.

-----------------------------

# 发布版本 0.6.4

支持微信消息通道 — 通过扫描二维码连接微信账号,即可直接在微信中与代理交互。所有会话指令(/folder、/agent、/task 等)均可在微信对话中无缝使用。

- 功能:支持微信消息通道;
- 功能:聊天中的图片附件支持点击预览;
- 功能:Git 提交窗口新增提交并推送选项;
- 修复:图片预览对话框中 src 为空时跳过渲染 img 元素;
- 修复:禁用 macOS 过度滚动回弹效果,感谢 @isYangs https://github.com/xintaofei/codeg/pull/54;
- 优化:终端进程生命周期管理,消除输出竞态条件;
- 优化:微信二维码认证流程及通道可靠性;
- 优化:微信通道消息处理及错误恢复能力。
2026-04-02 16:50:27 +08:00
xintaofei
a34d14bf59 Release versioin 0.6.3
Supports conversational Interaction — run full agent sessions from your chat app: /folder to pick a project, /agent to choose an agent, /task <description> to start a task, then send follow-up messages as plain text. /resume to continue a previous session, /cancel to abort, /sessions to list active sessions

- feature: messaging channels now support session-related commands.
- fix: enable inline math formula rendering with single dollar signs.

-----------------------------

发布版本 0.6.3

支持会话交互 — 在聊天应用中运行完整代理会话:/folder 选择项目、/agent 选择代理、/task <描述> 启动任务,然后直接发送纯文本作为后续消息。/resume 恢复历史会话、/cancel 取消任务、/sessions 查看活跃会话

- 功能:消息通道现已支持会话相关指令;
- 修复:启用单美元符号行内数学公式渲染。
2026-04-01 19:04:39 +08:00
xintaofei
925d068bd9 Release version 0.6.2
fix: "Add to VCS" dialog displayed files already tracked by Git.
optimize: Refined the code submission logic to prevent scenarios where code submission fails.
feature: Supports remote branch deletion.
fix: resolve real-time update issue in tiled view with multiple active sessions.
optimize: session list loading.
-------------------------------------------------------
发布版本 0.6.2

修复:“添加到VCS”的弹框显示了已经被git跟踪的文件;
优化:提交代码的处理逻辑,避免一些情况无法提交代码;
特性:支持删除远程分支;
修复:解决平铺视图下多活跃会话时的实时更新问题;
优化:会话列表加载。
2026-04-01 15:02:38 +08:00
xintaofei
e8f27b0c32 Release version 0.6.1
修复设置页面的“消息渠道”菜单项未适配所有多语言;
优化MCP管理,支持所有Agent;
支持配置cline的skills;
推送窗口现在会判断是否有配置Git远程仓库,显示正确的提示信息;
修复:提交列表的提交项是否推送远程的判断基线分支之前固定是folder的分支,而不是过滤的分支;
调整:web/server模式下,设置页面不显示“Web 服务”菜单项;
修复acp返回空用量信息导致会话中断。
2026-03-31 22:39:54 +08:00
xintaofei
c4ae6188f5 Release version 0.6.0
集成消息通道,初步支持Telegram + Lark机器人、命令、事件管理;
修复:未支持docker运行环境的必要依赖;
修复部分窗口的权限设置;
Agent在实时响应中因为错误而中断时发送系统通知;
优化node全局安装时的权限处理。
2026-03-31 17:39:25 +08:00
xintaofei
544abbd15d Release version 0.5.3
解决codex在会话页面有时不返回权限配置选项;
优化web/server模式下的目录选择,现在支持目录树选择,而不是硬文本写入。
2026-03-30 15:05:09 +08:00
xintaofei
36ea3ef4bd Release version 0.5.2
重量级升级:支持二进制服务和docker部署;
修复:推送窗口的提交列表识别不到在其它分支已远程推送的提交记录。
2026-03-29 21:52:25 +08:00
xintaofei
84f6e35a7a Release version 0.5.1
重量级升级:支持二进制服务和docker部署
2026-03-29 20:46:20 +08:00
xintaofei
9ad233b65b Release version 0.5.0
又是一个重量级升级:支持二进制服务和docker部署
2026-03-29 20:31:16 +08:00
xintaofei
080a16f26c 支持无GUI的Server运行模式 2026-03-29 18:36:30 +08:00
xintaofei
7b73d7e1c2 Release version 0.4.7
修复:会话消息的工具调用里展开后无法显示新文件的内容
2026-03-29 11:52:42 +08:00
xintaofei
6df6fc1ac0 Release version 0.4.6
增强node环境检查;
修复会话页面缓存的模式和模型没有实际生效;
去掉状态栏初始化task超时设定。
2026-03-29 10:04:39 +08:00
xintaofei
ffa7188ee5 Release version 0.4.5
重构消息里读/写工具的显示,大大提升阅读性;
支持Cline Agent;
Welcome页面支持快捷键;
优化会话页面滚动到底部的按钮样式;
调整folder顶部的终端按钮。
2026-03-28 20:41:44 +08:00
xintaofei
afa67380e7 Release version 0.4.4
修复web服务页面未处理多语言;
现在会话输入框会记住用户的配置选项和模型选择,避免每次都要重新勾选;
修改项目启动器主题和图表的默认值为Orange。
2026-03-27 22:34:59 +08:00
xintaofei
31a8195ebd Release version 0.4.3
可视化创建新项目:左侧配置面板,右侧实时预览。
2026-03-27 18:25:54 +08:00
xintaofei
9da1cbb4fd Release version 0.4.2
重构会话agent连接、初始化、加载配置流程;
升级Claude Code、Gemini、OpenClaw、OpenCode的SDK版本;
修复Agent安装/升级在部分环境下会失败;
优化agent列表和工作模式的选择滑块样式;
Web服务设置页面里的访问地址、访问Token右边的按钮改为一直显示,不需要悬停。
2026-03-26 23:14:36 +08:00
xintaofei
a9b0a69f81 Release version 0.4.1
重磅更新,现在支持在设置页面启用Web服务,启用之后可以在浏览器内访问codeg,内网穿透之后就可以公网访问;
修复github actions打包问题。
2026-03-26 00:44:12 +08:00
xintaofei
a6e64d2d36 Release version 0.4.0
重磅更新,现在支持在设置页面启用Web服务,启用之后可以在浏览器内访问codeg,内网穿透之后就可以公网访问
2026-03-25 23:59:18 +08:00
xintaofei
ae70f17d2e Release version 0.3.0
重构会话页面的消息渲染,支持块级虚拟化,提升长会话性能,减少卡断;
修改claude code模型的上下文窗口的上限为1M;
修复git未跟踪文件目录显示不全;
支持在软件内预览图片;
优化agent选择和模式选择的样式;
会话页面发送消息后检查当前 tab 是否为临时,如果是临时则将其转为持久tab;
会话部分文本表达优化。
2026-03-25 00:49:35 +08:00
xintaofei
4a47ec217e 统一mermaid版本 2026-03-24 23:06:43 +08:00
xintaofei
1da1fd1e38 使用Virtua替换@tanstack/react-virtual来实现虚拟列表 2026-03-24 22:35:52 +08:00
xintaofei
284e45fbdf 重构会话页面的消息渲染,支持块级虚拟化,提升长会话性能,减少卡断 2026-03-24 18:52:25 +08:00
xintaofei
6a5c0edb2d Release version 0.2.13
优化系统管理的布局和操作交互;
支持把目录附加到会话(临时处理);
修复新会话页面连接到未安装的agent时,后续连接其它agent没有反应了。
2026-03-23 20:30:47 +08:00
xintaofei
166b408bb9 Release version 0.2.12
新会话默认agent取Agents管理里排第一的Agent,而不是注册表里面的第一个;
Agents管理里配置保存后通知里添加生效提示;
修复本地新创建的分支无法推送到远程;
代码提交/推送时,右侧边栏的提交列表实时更新最新状态;
支持在git推送时选择远程源。
2026-03-23 16:53:11 +08:00
xintaofei
06bcb12329 Release version 0.2.11
修复新会话可能泄漏问题;
之前是会话tab激活的会话不被空闲回收,现在改为会话tab所有的会话都不被空闲回收;
修复活跃的对话中会话在关闭会话tab后连接被自动回收了;
新会话默认连接agent列表里面的第一个agent,不再固定使用codex;
修复进行中会话有时无法被取消;
Git推送成功后现在会自动关闭推送窗口。
2026-03-22 23:41:55 +08:00
xintaofei
e9cf613635 Release version 0.2.10
优化应用图标。
2026-03-22 13:58:25 +08:00
xintaofei
382d6e50a3 Release version 0.2.9
设计了应用图标,现在不显示为tauri的默认图标了;
优化会话列表显示,现在改为虚拟渲染,在会话较多时性能提升明显。
2026-03-22 13:22:14 +08:00
xintaofei
fcc059ede9 Release version 0.2.8
集成系统通知,并在Agent响应完成后发出通知;
会话页面添加滚动到底部的按钮;
添加git推送窗口,显示待提交列表和查看文件差异;
在提交区域添加“刷新”和“推送”右键快捷操作。
2026-03-21 20:51:31 +08:00
xintaofei
d0655066b6 发送系统通知时携带folder名 2026-03-21 19:14:38 +08:00
xintaofei
a9e0a742ac 集成系统通知,并在Agent响应完成后发出通知 2026-03-21 18:39:28 +08:00
xintaofei
e41a37cd4f Release version 0.2.7
重构git凭证托管,改为操作系统托管
2026-03-21 18:10:38 +08:00
xintaofei
7f5193d861 Release version 0.2.6
非活跃连接在 1 分钟内没有活动就会被自动断开;
临时会话被顶替后立即断开连接;
设置界面支持版本控制、github账号管理、Git服务器管理;
增强git凭据处理,现在需要认证时会弹框来支持凭据自动处理。
2026-03-21 15:20:18 +08:00
xintaofei
cd4d816154 Release version 0.2.5
修复windows下执行部分git命令没有带上CREATE_NO_WINDOW标识;
右侧边栏变更区域支持删除操作;
优化文件树git状态检测性能;
修复在文件编辑时一直按撤销会导致文件内容变空白。
2026-03-20 23:19:25 +08:00
xintaofei
3ed6a0dc60 Release version 0.2.4
支持打开/编辑大一点的文件;
回退Gemini CLI的sdk版本(官网撤回了npm包,无法下载);
导入会话时过滤掉opencode的空会话。
2026-03-19 23:37:21 +08:00
xintaofei
795f8e23a8 Release version 0.2.3
folder头部的搜索支持文件/目录搜索并跳转
2026-03-19 01:18:35 +08:00
xintaofei
f3acb45cb0 Release version 0.2.2
使用rust which包来查找命令路径,解决部分电脑环境变量识别问题;
升级claude code的sdk版本;
修复npx类型的agent的本地版本检测。
2026-03-18 23:21:19 +08:00
xintaofei
0209de17eb Release version 0.2.1
优化agent连接逻辑;
优化设置界面agents管理里面的版本检测;
升级claude code和gemini cli的sdk版本;
修复消息里的代码块没有适配深色模式;
优化会话页面Agent响应时的时间显示。
2026-03-18 11:16:01 +08:00
xintaofei
624518fbea Release version 0.2.0
重构Agent管理和连接(提升性能和速度);
支持OpenClaw会话解析;
彻底删除支持不完整的Agent和相关代码,减轻维护工作量,等后续真正适配好了再加回来;
升级Claude Code、Gemini CLI的SDK版本;
提前检测Agent是否支持fork会话,避免无效展示和操作;
修改postinstall,解决js加载404问题(不影响使用)。
2026-03-17 23:51:11 +08:00
xintaofei
c8bd69deb6 修改postinstall,解决js加载404问题(不影响使用) 2026-03-17 23:32:56 +08:00
xintaofei
b780497170 Release version 0.1.11
优化会话输入框在出现滚动条时的样式
支持markdown预览和html文件在默认浏览器打开的操作项
2026-03-17 00:38:48 +08:00
xintaofei
3ea78b1532 Release version 0.1.10
升级Codex CLI、Gemini CLI、OpenCode的SDK到最新版本;
增强git贮藏(stash)功能,支持可视化操作;
支持git提交窗口中目录的右键快捷操作;
新建文件/目录时输入框自动获得焦点;
修复git在非 ASCII 字符(如中文)时的各种异常。
2026-03-15 23:30:14 +08:00
xintaofei
176785ca6e Release version 0.1.9:
升级Codex CLI、Gemini CLI、OpenCode的SDK到最新版本;
增强git贮藏(stash)功能,支持可视化操作;
支持git提交窗口中目录的右键快捷操作;
新建文件/目录时输入框自动获得焦点。
2026-03-15 22:53:41 +08:00
xintaofei
17aeb264f9 Release version 0.1.8
支持从历史会话中分叉出单独的新会话;
编辑器资源本地化(支持内网);
支持Codex CLI的官网订阅设置;
修复.gitignore子目录/子文件着色问题;
删除分支时,如果提示分支未合并完成,支持强制删除,而不是永远无法删除。
2026-03-15 19:34:42 +08:00
xintaofei
a937e1511c Release version 0.1.7
支持从历史会话中分叉出单独的新会话;
编辑器资源本地化(支持内网);
支持Codex CLI的官网订阅设置;
修复.gitignore子目录/子文件着色问题;
删除分支时,如果提示分支未合并完成,支持强制删除,而不是永远无法删除。
2026-03-15 19:28:26 +08:00
xintaofei
9688248200 代码优化 2026-03-15 16:20:54 +08:00
xintaofei
838185fe35 编辑器资源本地化 2026-03-15 16:08:44 +08:00
xintaofei
a85ac9dcfe Release version 0.1.6
支持在更新代码和推送代码时弹出合并代码窗口,并支持手动处理冲突代码
2026-03-14 21:26:53 +08:00
xintaofei
f503c25161 Release version 0.1.5
支持更多的agent权限请求格式;
支持文件和变更区域的根目录快捷操作;
优化agent上下文窗口更新事件的处理逻辑;
welcome窗口显示版本号;
初步支持远程git管理;
文件树上支持添加文件和添加目录;
提交区域支持快捷复制提交消息;
其它小项优化。
2026-03-13 23:55:06 +08:00