Releases: lucacicii/agent-resume-desktop-doc
Releases · lucacicii/agent-resume-desktop-doc
Release list
Agent Resume Desktop v0.2.13
Agent Resume Desktop v0.2.13
Fixed
- Notes target picker stacking & dismissal: fixed popover stacking context issues in theme list panes and guaranteed target picker closes cleanly when note creation fails
修复
- 笔记目标选择器层级与关闭逻辑:修复特定主题下笔记目标选择器弹层的层级(stacking context)遮挡问题,并确保创建笔记失败时弹层能正确收起
Agent Resume Desktop v0.2.12
Agent Resume Desktop v0.2.12
Added
- Desktop visual themes & settings sync: support application-wide visual themes in Settings → Visual Theme (Default Dark, Cyberpunk, DOS Amber, Clean Light) with auto system mode, synchronized across windows and settings
- CodeMirror & Diff Viewer theme integration: synchronized CodeMirror editor and Git diff views with the active visual theme, providing matching editor themes (One Dark, Solarized, Amber Terminal, Cyberpunk) with theme auto-following and explicit light/dark overrides
- Cyberpunk visual effects & terminal transparency: built Cyberpunk theme full-screen glitch particle background animation and top animated pulsing energy bar, and enabled transparent background for Workbench terminal (xterm)
Improved
- DOS Amber palette & theme semantic contrast: optimized semantic colors and DOS Amber contrast across Agent, Notes, and Report panels
新增
- 桌面视觉主题与设置同步:在 设置 → 视觉主题 中新增应用全局主题支持(默认暗色、赛博朋克、DOS 琥珀、简约亮色)与跟随系统模式,并支持跨窗口与设置同步
- CodeMirror 编辑器与差异对比主题联动:为 Workbench 编辑器与 Git 差异对比视图统一主题配置,支持跟随应用主题及显式亮暗主题设置,提供 One Dark、Solarized、琥珀终端与赛博朋克等匹配配色
- 赛博朋克视觉特效与终端透明渲染:为赛博朋克主题引入全屏坏屏粒子背景特效与顶部呼吸能量线动画,并为 Workbench 内置终端(xterm)开启透明背景渲染与主题边框强化
改进
- DOS 琥珀与主题配色优化:优化应用主题语义色与 DOS 琥珀复古配色的对比度及面板视觉层级
Agent Resume Desktop v0.2.11
Agent Resume Desktop v0.2.11
Added
- Native Agent conversation backup: in-app backup (Settings → Data) supports including native CLI agent conversation histories (Claude, Codex, Gemini, Antigravity, OpenCode, Pi, etc.) in local ZIP archives and encrypted iCloud Drive backups (
.arbak) - Backup & restore progress feedback: live progress bar with percentage, current operation phase, and item counter during export and restore
- Workbench Explorer colorful file icons: distinct file type icons and color styling for common programming languages, configs, assets, images, and archives in the project file tree
Improved
- Report hierarchical digests & refresh budget: two-tier session summaries for large sessions to avoid prompt token limits, plus configurable daily digest refresh budget controls and progress feedback
- Settings layout: refined Settings detail pane max-width and layout responsiveness
Fixed
- Notes path conflicts & idempotent indexing: resolved path collision handling during note reconciliation and guaranteed SQLite index migration idempotency
新增
- 原生 Agent 对话备份:在应用内备份(设置 → 数据)中支持将原生 CLI Agent(Claude、Codex、Gemini、Antigravity、OpenCode、Pi 等)的对话历史一并打包到本地 ZIP 或加密 iCloud Drive 备份(
.arbak)中 - 备份与恢复进度反馈:导出与恢复全过程提供带百分比、当前步骤与项目计数的实时进度条反馈
- Workbench 资源管理器彩色文件图标:为项目文件树中常见的编程语言、配置文件、资源图片与压缩包等提供丰富的图标与色彩样式
改进
- Report 分层摘要与刷新预算:长会话日回顾引入两层分层摘要避免 Token 超限,并新增每日摘要刷新预算控制与进度显示
- 设置详情页布局:优化设置分区详情页的最大宽度限制与响应式布局
修复
- 笔记路径冲突与索引迁移幂等:修复笔记同步时的路径冲突处理,并确保 SQLite 索引迁移的幂等性
Agent Resume Desktop v0.2.10
Agent Resume Desktop v0.2.10
Added
- Workbench file history: right-click a file in Explorer to inspect commits from all local and remote-tracking branches, including history before file renames ("文件历史" / "File History")
- Directory-level Git discard: discard Git changes for an entire directory directly from the project explorer or Git changes panel
- Git changes context menu: right-click changed files to open the file in editor or copy absolute / relative path
Improved
- Explorer and editor sync: active open files auto-reveal and synchronize tree highlight state in the project explorer
- Quick Access search & switching: optimized path indexing and search performance for Cmd+P in large projects, along with improved project switching response
- Settings i18n: localized tool interaction and execution tracking settings across English, Chinese, and Japanese
Fixed
- Workbench editor find: pressing Enter in the editor Find input bar now correctly advances to the next search match
新增
- Workbench 文件历史:右键资源管理器文件可查看全分支(含本地与远程跟踪分支)提交记录,并支持追溯重命名以前的历史
- 目录级 Git 改动回退:支持在资源管理器与 Git 变更列表中右键选择目录并一键回退该目录下的全部 Git 改动
- Git 变更右键菜单:右键 Git 变更文件支持直接打开文件、复制绝对路径与相对路径
改进
- 资源管理器与编辑器同步:在编辑器中切换文件时,资源管理器会自动展开并高亮当前活动文件
- Quick Access 搜索与项目切换:优化大项目 Cmd+P 路径索引与匹配性能,修正快捷面板项目切换行为
- 设置国际化:补充工具交互与执行追踪设置的英文、中文及日文国际化文案
修复
- Workbench 编辑器查找:在编辑器查找输入框中按下 Enter 键现在可正确跳转到下一个匹配项
Agent Resume Desktop v0.2.9
Agent Resume Desktop v0.2.9
Added
- Workbench Quick Access: choose a project quickly from the keyboard-friendly project picker before opening files or sessions
- Workbench file operations: copy file paths and cut, copy, paste, and delete files from the project explorer
- Virtualized session lists: load and render the complete catalog and ACP session history without the previous display cap
Improved
- Workbench editor sync: watch workspace files, refresh external changes, and surface conflicts when an open editor file changes or is deleted on disk
- Git workflow: inspect inline diffs with find navigation, receive clearer push / pull / commit notifications, and keep editor and file-tree state synchronized
- Workbench navigation: project selection, file explorer refresh, and pending-session binding are more reliable
Fixed
- Copying paths from the Workbench explorer now uses the localized desktop action consistently
- Git push clears the commit input after a successful operation
Agent Resume Desktop v0.2.8
Agent Resume Desktop v0.2.8
Added
- ACP visual chat in Workbench: start and resume Claude Code, Codex, Grok Build, OpenCode, and Pi sessions directly in a native chat pane; ACP conversations are indexed with the shared session catalog
- ACP setup and connection test: configure ACP agents from Settings → Workbench, verify a model or agent connection before starting work, and reuse the latest available command when a prompt is not required
- ACP collaboration controls: choose an agent-supported mode such as Plan, use its dynamic
/command menu, and answer agent questions without leaving the Workbench - ACP tool interaction: review streamed terminal and file-system activity, inspect file reads, and explicitly approve or deny permission requests before agent actions proceed
Improved
- ACP chat experience: Telegram-style conversation layout with clearer tool states, attachments, command submission, and automatic titles
- ACP session reliability: shared local persistence, catalog previews, external-file change detection, connection reuse, and safer session resume handling
Fixed
- Empty ACP sessions no longer fail to render a preview
- File-system tool calls and approval prompts now display and resolve correctly in the chat pane
新增
- Workbench ACP 可视化聊天:可直接创建或恢复 Claude Code、Codex、Grok Build、OpenCode、Pi 会话;ACP 对话会进入共用会话索引
- ACP 设置与连接测试:在 设置 → Workbench 配置 ACP Agent,开始工作前测试模型或 Agent 连接;无需输入提示时可复用最近可用命令
- ACP 协作控制:选择 Agent 支持的协作模式(如 Plan)、使用动态
/命令菜单,并在 Workbench 内回答 Agent 提问 - ACP 工具交互:查看流式终端和文件系统操作、检查读取文件,并在操作继续前明确允许或拒绝权限请求
改进
- ACP 聊天体验:Telegram 风格会话布局,工具状态、附件、命令提交和自动标题更清晰
- ACP 会话可靠性:完善本机共用存储、目录预览、外部文件变更监听、连接复用与会话恢复
修复
- 空 ACP 会话预览不再报错
- 文件系统工具调用与授权提示可在聊天面板中正确展示和处理
Agent Resume Desktop v0.2.7
Agent Resume Desktop v0.2.7
Added
- Terminal renderer setting: Settings → Workbench → Terminal renderer — prefer WebGL (default) or force Canvas for better CJK layout stability; hot-swaps without killing the PTY session
Improved
- Embedded xterm CJK layout: Latin mono + CJK font fallback stack, Unicode 11 widths, overlapping-glyph rescale, and tighter cell metrics so mixed Chinese/English lines stay aligned
- WebGL glyph atlas refresh: rebuild atlas after zoom / DPR / theme changes to avoid scrambled glyphs that only “fix” on hover
- Desktop i18n loading in dev: locale catalogs reload on each bundle fetch so new settings strings appear without a full main-process restart
- i18n coverage for React settings: checker scans
renderer-reactso Workbench/settings keys stay in sync with catalogs
Fixed
- xterm layout corruption on hover: WebGL-preferred path with Canvas fallback on context loss; force-Canvas option when GPU atlas still mis-paints double-width text
- Missing settings strings:
desktop.settings.terminalRenderer*anddesktop.common.saveresolve correctly in en / zh-cn / ja
新增
- 终端渲染器设置:设置 → Workbench → 终端渲染器,可优先 WebGL(默认)或强制 Canvas 以改善中文排版稳定性;切换时不中断当前 PTY 会话
改进
- 内嵌 xterm 中文排版:拉丁等宽 + CJK 回退字体栈、Unicode 11 双宽、重叠字形缩放与更紧的 cell 度量,中英混排更整齐
- WebGL 字形 atlas 刷新:窗口缩放 / DPR / 主题变更后重建 atlas,避免悬停才「修好」的错位字形
- 开发态 i18n 热加载:每次拉取文案包时重载 catalog,新增设置字符串无需整进程重启即可显示
- React 设置 i18n 覆盖检查:
i18n:check扫描renderer-react,Workbench/设置 key 与 catalog 保持同步
修复
- xterm 悬停布局错乱:默认仍优先 WebGL,context loss 时降级 Canvas;GPU atlas 仍异常时可强制 Canvas
- 设置文案缺失:
desktop.settings.terminalRenderer*与desktop.common.save在 en / zh-cn / ja 下正确显示
Agent Resume Desktop v0.2.6
Agent Resume Desktop v0.2.6
Added
- Workbench project search: side panel Search indexes file contents in the selected project (match case, whole word, regex); open a hit in the file editor at the matching line
- Workbench scripts tree: discover and run project scripts (npm / pnpm / yarn / bun, Makefile, Gradle, Python, Cargo) from the explorer or a dedicated Scripts side panel into the active terminal
- Terminal color presets: Settings → Workbench → Terminal theme with Default Dark/Light, Solarized Dark/Light, One Dark, and Dracula; applies to open xterm tabs immediately and persists
- Selective Git commit: choose individual changed files in the Git panel and commit only the selection; commit UI refined for clearer staging flow
- Git tracking indicators: explorer and related surfaces show tracked / changed file state for faster orientation
- Backup & merge restore: Settings export of reports, notes, ACP chats, and vector indexes; optional password-encrypted API keys; merge import prefers newer matching records
- Application error logs: Settings → Logs lists runtime and background-task failures (redacted), with clear and reveal-in-Finder actions
Improved
- Workbench title bar: richer panel title interactions and localization
- Branch status placement: branch controls live in the detail header with more reliable menu positioning
- Tab MRU focus: closing a Workbench tab activates the most recently used panel
- Slash-command menu: CodeEditor
/menus stay within the viewport - MCP process model: registered clients start Agent Resume MCP via headless Node (
ELECTRON_RUN_AS_NODE+ core CLI) so each agent no longer spawns an extra Dock Electron icon
Fixed
- Terminal clipboard: paste into the PTY and copy from the terminal use correct text encoding
- Branch popover: removed the redundant close control; dismiss via outside interaction as before
新增
- Workbench 项目内搜索:侧栏 Search 可检索当前项目文件内容(区分大小写、整词、正则),点击结果在编辑器中跳到对应行
- Workbench 脚本树:在资源管理器或独立 Scripts 侧栏中发现并运行项目脚本(npm / pnpm / yarn / bun、Makefile、Gradle、Python、Cargo),命令写入当前终端
- 终端配色预设:设置 → Workbench → 终端主题,提供 Default Dark/Light、Solarized Dark/Light、One Dark、Dracula;对已打开的 xterm 即时生效并持久化
- 按文件选择提交:Git 面板可勾选变更文件后仅提交选中项,提交区布局更清晰
- Git 跟踪状态提示:资源管理器等位置展示跟踪 / 变更状态,便于快速定位改动
- 备份与合并恢复:在 设置 中导出报告、笔记、ACP 聊天与向量索引;可选密码加密 API Key;合并导入时较新同名记录覆盖较旧记录
- 应用错误日志:设置 → 日志 查看运行时与后台任务失败记录(敏感信息脱敏),支持清空与在访达中显示
改进
- Workbench 标题栏:面板标题交互与国际化更完善
- 分支状态位置:分支控件移至详情头部,菜单定位更稳定
- 标签 MRU:关闭 Workbench 标签后激活最近使用的面板
- 斜杠命令菜单:CodeEditor 的
/菜单会适配视口,避免被裁切 - MCP 进程模型:注册客户端通过无界面 Node(
ELECTRON_RUN_AS_NODE+ core CLI)启动 Agent Resume MCP,避免每个 Agent 再多一个 Dock Electron 图标
修复
- 终端剪贴板:向 PTY 粘贴与从终端复制时使用正确文本编码
- 分支弹层:移除多余关闭按钮,仍可通过外部点击关闭
Agent Resume Desktop v0.2.5
Agent Resume Desktop v0.2.5
Added
- External Agent MCP: register one local
Agent Resume MCPservice from Settings → MCP for Codex, Claude Code, Gemini CLI, Antigravity, and OpenCode; Cursor, Pi, and Grok Build can use copied configuration - MCP Notes access: external agents can list all indexed notes with pagination, search and edit Notes, manage note GTD tasks, read Reports, and work with Sessions
- Cursor session integration: Desktop can index, preview, and resume local Cursor agent sessions
- Notes GTD slash command: type
/in the Markdown editor to insert a status-tagged GTD shortcut; arrow keys choose a command and Enter inserts it - Ask source links: report, note, and session citations in Agent replies open their corresponding Desktop preview
Improved
- Workbench file explorer: refreshed the file-tree icon
Fixed
- Workbench branch selector: closes correctly when an external interaction dismisses the popover
新增
- 外部 Agent MCP:可在 设置 → MCP 中为 Codex、Claude Code、Gemini CLI、Antigravity 与 OpenCode 注册统一的本机
Agent Resume MCP服务;Cursor、Pi、Grok Build 可复制配置后手动接入 - MCP Notes 访问:外部 Agent 可分页列出全部已索引笔记、搜索和编辑 Notes、管理笔记 GTD、读取 Reports,以及查询和操作 Sessions
- Cursor 会话集成:Desktop 可索引、预览和恢复本机 Cursor Agent 会话
- Notes GTD 斜杠命令:在 Markdown 编辑器输入
/可插入带状态标签的 GTD 快捷项;可用方向键选择、回车插入 - Ask 来源链接:Agent 回复中的报告、笔记和会话引用可直接打开对应的 Desktop 预览
改进
- Workbench 文件资源管理器:更新文件树图标
修复
- Workbench 分支选择器:外部交互关闭弹层时可正确收起
Agent Resume Desktop v0.2.4
Agent Resume Desktop v0.2.4
Added
- GTD Done status: mark a Workbench session as Done from its context menu; completed sessions appear in a collapsed Completed group and share the status with the VS Code extension
Improved
- Workbench GTD menu: status choices use colored rounded tags; Reference and Done have distinct colors
新增
- GTD Done 状态:在 Workbench 会话右键菜单中标记完成;完成会话收纳到默认折叠的 已完成 分组,并与 VS Code 扩展共用状态
改进
- Workbench GTD 菜单:状态选项改为带状态色的圆角标签;Reference 与 Done 使用不同颜色