Skip to content

v2.2.6

Choose a tag to compare

@github-actions github-actions released this 27 Mar 06:12
· 1409 commits to master since this release
d20deec

Highlights

  • You can now recover native sessions across supported IMs through a unified resume flow, including new text-based recovery support for WeChat (#124).
  • Fixed several session recovery issues so only relevant, available sessions are shown, fallback scans are deferred, and the UI guides you back to the picker when needed.
  • Improved diagnostics and runtime behavior with cleaner doctor logs, preserved log recency, and better shutdown handling (#121).
  • Added Sentry error reporting to improve error visibility and reliability, while respecting explicit opt-out settings (#120).

Changes

Added

  • Add Sentry error reporting for runtime error visibility (#120).
  • Add a unified native session recovery flow across IMs (#124).
  • Add text-based resume recovery for WeChat.

Changed

  • Improve doctor logs and shutdown handling for cleaner diagnostics and runtime behavior (#121).
  • Clarify Sentry environment tagging and deployment ownership.
  • Set a default Sentry DSN and enable default PII handling for observability.
  • Internal: add Product Hunt badge updates and ignore .gstack directory.

Fixed

  • Skip invalid rollout preview paths in Codex.
  • Defer native session scans when falling back during resume.
  • Avoid scanning unrelated session logs in Claude.
  • Hide disabled backend sessions from resume results.
  • Guide users back to the menu picker during resume flow.
  • Suppress duplicate service stdout logs.
  • Preserve all-log recency in the UI.
  • Tighten aggregated doctor logs in the UI.
  • Avoid duplicate Sentry error events.
  • Respect explicit Sentry opt-out settings.
  • Fail open when Sentry startup encounters errors.

Full Changelog: v2.2.5...v2.2.6


Highlights

  • 你现在可以通过统一的恢复流程找回各类 IM 的原生会话,并新增了微信的文本会话恢复能力(#124)。
  • 修复了多项会话恢复问题:只展示相关且可用的会话、在回退场景下延后扫描,并在需要时引导你返回选择菜单。
  • 优化了诊断与运行时体验,包括更清晰的 doctor 日志、正确保留日志最新顺序,以及更稳妥的关闭处理(#121)。
  • 新增 Sentry 错误上报,用于提升问题可观测性与稳定性,同时继续尊重显式关闭上报的设置(#120)。

Changes

Added

  • 新增 Sentry 错误上报,提升运行时错误可见性(#120)。
  • 新增跨 IM 的统一原生会话恢复流程(#124)。
  • 新增微信文本会话恢复能力。

Changed

  • 优化 doctor 日志与关闭处理,提升诊断信息质量和运行时表现(#121)。
  • 调整 Sentry 环境标签说明与部署归属方式。
  • 为可观测性设置默认 Sentry DSN,并启用默认 PII 处理。
  • 内部更新:补充 Product Hunt 徽章并忽略 .gstack 目录。

Fixed

  • 修复 Codex 中无效 rollout 预览路径未被跳过的问题。
  • 修复恢复流程在回退时过早扫描原生会话的问题。
  • 修复 Claude 会扫描无关会话日志的问题。
  • 修复恢复结果中仍显示已禁用后端会话的问题。
  • 修复恢复流程未正确引导返回菜单选择器的问题。
  • 修复服务标准输出日志重复的问题。
  • 修复 UI 中全量日志最新顺序未正确保留的问题。
  • 修复 UI 中聚合 doctor 日志不够精简的问题。
  • 修复 Sentry 错误事件重复上报的问题。
  • 修复未正确尊重显式关闭 Sentry 上报设置的问题。
  • 修复 Sentry 启动失败时未能安全降级的问题。

Full Changelog: v2.2.5...v2.2.6