我们改了什么,也说明为什么

CodeSesh 产品更新日志用面向用户的语言说明每个版本带来的变化、这些变化对本地 AI 编码历史有什么价值,以及推动这次更新的产品方向。

版本记录

CodeSesh 1.0.5

查看技术发布详情

刷新更快,实时状态更可信

大型历史库刷新时只更新发生变化的搜索文档,冷会话详情交给后台 Worker 加载。现在也可以从操作菜单把任意会话复制为结构清晰的 Markdown。

本次更新

  • 复制会话为 Markdown

    完整对话可以直接带到文档、issue 或其他工具,无需手工重新整理消息结构。

  • 只刷新发生变化的内容

    增量扫描不再重建整份搜索索引,大型历史库的刷新工作量显著减少。

  • 保持交互响应

    冷会话详情移出主线程加载,重新加载期间的会话与项目实时状态也能保持一致。

产品方向

随着本地历史持续增长,CodeSesh 仍应保持即时响应;扫描进度、会话内容和项目状态也必须始终清楚可信。

CodeSesh 1.0.4

查看技术发布详情

访问更安全,大型历史更稳定

本次更新带来完整的日语产品站、受保护的环回 API 访问、失败时保留的最近一次可用扫描结果,并减少大型历史库中的索引与渲染工作。

本次更新

  • 完整的日语产品站

    日语用户可以用自己的语言了解 CodeSesh、本地数据边界与核心使用流程。

  • 更严格的本地访问控制

    环回 API 请求需要认证,可信代理部署也必须使用更安全的 host 与 HTTPS 配置。

  • 失败时保留可用状态

    扫描中断、Agent 不可用或缓存迁移失败时,不再用不完整状态覆盖已有的可用历史。

产品方向

本地优先不仅意味着数据留在设备上,也意味着访问边界明确、失败后可以可靠恢复,而且这些能力不应随数据规模增长而变得难以理解。

CodeSesh 1.0.3

查看技术发布详情

用量更准确,失败恢复更可靠

用量、Token 与成本现在按每条消息发生的时间归属。扫描与缓存失败会被明确呈现,不再看起来像空历史,同时减少了重复解析、查询与渲染。

本次更新

  • 用量跟随消息时间

    跨越多天的会话不再把所有 Token 与成本集中计算到某一天。

  • 失败保持明确

    Agent、扫描、缓存与 Web 加载失败不再被伪装成空数据或成功发布。

  • 减少重复工作

    通过缓存元数据、复用查询和局部渲染,降低启动、搜索与实时更新开销。

产品方向

CodeSesh 首先保证历史事实正确,再通过保留事实和消除不必要的重复工作来获得性能。