[BUG] /clear 命令继承了上一会话通过 /rename 设置的名称,而不是开启一个新会话
预检清单
- [x] 我已搜索 现有 issue,确认此问题尚未被报告
- [x] 这是一个独立的 bug 报告(不同的 bug 请分开提交)
- [x] 我正在使用最新版本的 Claude Code
出现了什么问题?
我在 Claude Code CLI v2.1.280 中发现了一个 bug。
当我使用 /rename 为当前会话设置一个自定义名称后,再运行 /clear 以开启一个新的会话时,新会话会继承旧的自定义名称。由于 /clear 的本意是开启一个新会话,因此这看起来是一个 Bug(程序错误)。
应该如何表现?
新会话应当以一个全新的、默认的名称开始。之前会话中通过 /rename 设置的自定义名称不应该被带到新会话中。
错误信息 / 日志
复现步骤
- 在 Claude Code 中开启一个会话。
- 运行
/rename,为当前会话重命名。 - 运行
/clear,开启一个新会话。 - 检查新会话的名称。
Claude 模型
无
这是否是回归?
是的,在之前的版本中是可以正常工作的。
最后一个可用的版本
未填写
Claude Code 版本
v2.1.280
平台
Anthropic API
操作系统
Windows
终端 / Shell
Windows Terminal
补充信息
未填写