Skip to content

明确 Chat 与 History 的会话范围#393

Merged
EKKOLearnAI merged 1 commit intoEKKOLearnAI:mainfrom
hanzckernel:fix/session-surface-history-copy
May 2, 2026
Merged

明确 Chat 与 History 的会话范围#393
EKKOLearnAI merged 1 commit intoEKKOLearnAI:mainfrom
hanzckernel:fix/session-surface-history-copy

Conversation

@hanzckernel
Copy link
Copy Markdown
Collaborator

概要

  • 将 Chat 侧边栏标题改为 Web UI/API Server 会话,明确这里不是全量 Hermes 历史列表
  • 在 Chat 会话列表顶部增加说明,并直接链接到 History 页面查看 CLI / Telegram / Discord / Cron 等通道会话
  • 将 History 侧边栏标题改为 Hermes 历史,并补充只读历史说明
  • 补齐 8 个 locale 的新增文案

背景

#390 中确认当前设计是不再从 Chat 页面查询远程 Hermes state.db;其他通道会话走 History 面板查看。这个 PR 不改变该架构边界,只把边界显式展示出来,避免用户误以为通道会话丢失。

相关但不重复:

Refs #390

验证

  • git diff --check
  • npm run build
  • npm test -- --run tests/client/i18n-coverage.test.ts
  • npm test -- --run:非本 PR 引入的 baseline 失败仍存在,失败项为 tests/server/session-sync.test.ts 的 3 个 no such table: sessions;stash 到干净 origin/main 后单独运行该文件可复现
  • 已做独立 diff review:无 blocking correctness/security 问题

@EKKOLearnAI EKKOLearnAI merged commit 4c8cff2 into EKKOLearnAI:main May 2, 2026
1 check passed
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.

2 participants