Skip to content

fix(session-title): 剥离 session 标签前缀并放大标题存储长度至 600 字符#257

Merged
ThreeFish-AI merged 1 commit into
feature/1.x.xfrom
ThreeFish-AI/florence-v4
May 31, 2026
Merged

fix(session-title): 剥离 session 标签前缀并放大标题存储长度至 600 字符#257
ThreeFish-AI merged 1 commit into
feature/1.x.xfrom
ThreeFish-AI/florence-v4

Conversation

@ThreeFish-AI

Copy link
Copy Markdown
Owner

变更摘要

将 Session 标题最大存储长度从 30 字符放宽至 600 字符,并将 Claude Code harness 注入的 <session> 标签纳入噪声标签过滤清单,确保标题内容仅保留用户真实输入。

变更内容

  • executor.py_SESSION_TITLE_MAX_LEN 从 30 → 600;_NOISE_TAG_PATTERN 新增 session 标签匹配
  • dashboard.py:Session 详情页将 Title 从 identity-row 中提升为独立行,并使用 -webkit-line-clamp: 3 限制为最多 3 行展示,改善长标题的阅读体验
  • test_router_executor.py:新增 <session> 标签剥离的单行/多行测试用例,截断测试数据量同步适配新的 MAX_LEN

🤖 Generated with Claude Code, CodeX, Gemini

- 后端: _NOISE_TAG_PATTERN 新增 session 标签, 避免标题以 <session>... 开头;
- 后端: _SESSION_TITLE_MAX_LEN 从 30 放大至 600 (20x), 提升标题信息量;
- 前端: 展开详情行中 Title 独立为 .detail-title-row, 独占全宽行显示;
- 前端: 新增 -webkit-line-clamp: 3 多行截断样式, 超出部分以 ... 省略;
- 测试: 补充 <session> 标签剥离用例, 修复截断长度测试适配新上限;

🤖 Generated with [Claude Code](https://github.com/claude), [CodeX](https://openai.com), [Gemini](https://github.com/apps/gemini-code-assist)
Co-Authored-By: Aurelius Huang<threefish.ai@gmail.com>
@ThreeFish-AI ThreeFish-AI merged commit c1be4ed into feature/1.x.x May 31, 2026
6 checks passed
@ThreeFish-AI ThreeFish-AI deleted the ThreeFish-AI/florence-v4 branch May 31, 2026 04:55
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