跳转到内容

Agents 面板仍保留该会话条目(状态显示为 stale) - Claude Code

Quick fix

更新到最新版 CC Switch 后重新删除并检查;若仍出现幽灵条目,请补充版本、复现步骤及日志后重新打开 issue。

报错原文
Agents 面板仍保留该会话条目(状态显示为 stale),因为 `~/.claude/jobs/` 下的数据未被清理。

CC Switch 删除 Claude Code 会话时清除了 `~/.claude/projects/` 下的 transcript,但没有同步清理由 Agents 面板维护的数据,因此已删除的会话仍以 stale 或幽灵条目显示;选择该条目时还可能把当前 prompt 当作新会话运行。

两个 issue 对索引位置的描述并不一致:#5700 明确指出 `~/.claude/jobs/{session_id}/` 和 `~/.claude/jobs/{session_id}.json`,#4854 则推测为 `~/.claude/agents/` 下的条目。#4854 已被维护者认定为 #5700 的重复问题,但 #5700 最终因超时关闭,未确认建议代码已合入;维护者仅说明 4.0 对相关功能做了较大重构,并建议更新最新版后重试。

  1. 将 CC Switch 更新到最新版本,然后重新删除该 Claude Code 会话并检查 Agents 面板。

  2. 如果问题仍然存在,补充 CC Switch 版本、系统、完整复现步骤以及相关日志或截图,并重新打开 issue。

  3. 若要从代码层修复,可在 `delete_session()` 中同步清理 `~/.claude/jobs/{session_id}/` 和 `~/.claude/jobs/{session_id}.json`;该方案来自 issue 建议,未在当前 issue 中确认已合入或验证成功。

ToolClaude Code
Version报告受影响:CC Switch 3.x、5.6.0;修复版本未确认
PlatformsmacOS

(暂无 FAQ)

这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。