Skip to content

v0.4.2

Choose a tag to compare

@freshman515 freshman515 released this 24 Apr 06:00
· 1 commit to main since this release

新增功能

历史会话面板(左侧边栏「历史会话」tab)

  • 扫描本地 ~/.claude/projects 与 ~/.codex/sessions,跨 CLI 浏览历史对话
  • 按 FastAgents 已登记的项目自动分组;未匹配项列入"未归类"
  • 按 mtime 做文件级增量缓存 + renderer 模块级缓存,切换面板不触发全量重扫
  • 首句预览自动过滤 AGENTS.md、<system-reminder>、tool_result 等注入内容
  • 每条显示绝对时间 + 相对时间 + 真实对话轮数;hover tooltip 附完整路径
  • 搜索 / 源过滤(全部/Claude/Codex)/ 仅当前项目切换均持久化到设置
  • 单击恢复:Claude Code 通过 claude --resume <id>、Codex 通过 codex resume <id> 恢复到原 cwd
  • 点击已打开的历史记录聚焦原 tab,不重复开新 tab

右键操作

  • 单条历史:删除(二次确认;若该会话已有 tab,会同步关闭并 kill PTY)
  • 整组历史:一键删除组内所有记录(同样同步关闭 tab)
  • "未归类"组:添加到 FastAgents 项目,可选已有分组或新建分组

界面优化

  • DockActions slot:三个侧边面板(项目 / 最近会话 / 历史会话)移除重复标题行,操作按钮全部升到 DockPanel 外层 header,按钮尺寸加大

Full Changelog: v0.4.1...v0.4.2