Skip to content

fix(buddy): stabilize desktop notification navigation - #230

Closed
QAyong wants to merge 1 commit into
useLexora:masterfrom
QAyong:codex/desktop-notification-navigation-pr
Closed

QAyong wants to merge 1 commit into
useLexora:masterfrom
QAyong:codex/desktop-notification-navigation-pr

Conversation

@QAyong

@QAyong QAyong commented Sep 29, 2026

Copy link
Copy Markdown
Contributor

变更内容

修复桌面通知点击时窗口未弹出或无法返回原会话的问题。通知对象在应用运行期间由主进程持有;导航目标会跨窗口与页面初始化暂存并确认,消息定位在实际滚动完成后结束。补充 Windows 开发版通知注册,并新增中文 bug 记录。

验证

  • Windows 开发版真实操作已通过:会话 A 生成内容时切换到 B 并最小化;A 完成后点击系统通知,桌面窗口恢复并跳回 A。该场景由用户在真实桌面环境实际测试通过。
  • Electron 构建及类型检查通过。
  • 相关 ESLint 检查通过。
  • 通知服务与窗口目标相关测试共 7 条通过。

范围

通知中心中过期通知点击、应用完全退出后点击旧通知等场景未包含在本次实际验证中。

Retain native notifications until explicit dismissal so a completion toast can still open its original conversation after the user switches tasks. Queue and acknowledge navigation targets across window and renderer readiness, and preserve message reveals until scrolling completes.

Register a Windows shortcut for development toast delivery and document the confirmed cross-conversation workflow.
@QAyong
QAyong force-pushed the codex/desktop-notification-navigation-pr branch from 9551a31 to 844cf7d Compare September 29, 2026 14:56
@QAyong QAyong closed this Sep 29, 2026
@QAyong
QAyong deleted the codex/desktop-notification-navigation-pr branch September 29, 2026 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant