Skip to content

fix: 修复新增对话时内容直接作为标题长度超出表字段长度限制问题, titile 字段长度限制为255#518

Merged
xerrors merged 1 commit intoxerrors:mainfrom
1165506270:fix/conversation-title-length
Feb 25, 2026
Merged

fix: 修复新增对话时内容直接作为标题长度超出表字段长度限制问题, titile 字段长度限制为255#518
xerrors merged 1 commit intoxerrors:mainfrom
1165506270:fix/conversation-title-length

Conversation

@1165506270
Copy link

  • 新增 MAX_CONVERSATION_TITLE_LENGTH 常量 (255 字符)
  • 新增 _normalize_title() 方法用于截断和校验标题
  • 防止创建和更新对话时数据库字段溢出
  • 前端 AgentChatComponent 同步添加标题标准化处理
  • 添加标题标准化的单元测试

变更描述

简要描述这个 PR 做了什么

变更类型

  • 新功能
  • Bug 修复
  • 文档更新
  • 其他

测试

  • 已在 Docker 环境测试
  • 相关功能正常工作

相关日志或者截图

说明

(可选)有什么需要特别说明的吗?


💡 提示: 提交前可以运行 make lintmake format 检查代码规范

- 新增 MAX_CONVERSATION_TITLE_LENGTH 常量 (255 字符)
- 新增 _normalize_title() 方法用于截断和校验标题
- 防止创建和更新对话时数据库字段溢出
- 前端 AgentChatComponent 同步添加标题标准化处理
- 添加标题标准化的单元测试
@xerrors xerrors merged commit 80cf693 into xerrors:main Feb 25, 2026
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