feat(desktop): 插件设置页添加隐藏 claude-mem observer 会话的开关#477
Conversation
PR quality triageChanged areas: area:desktop CLI core policy: No CLI-core policy block detected. Missing-test policy: No missing-test policy block detected. Coverage baseline policy: No coverage-baseline policy block detected. CLI core files:
Coverage policy files:
Expected checks:
Test coverage signals:
Risk notes:
Hard merge gates still come from GitHub Actions, not AI review. Dosu handoff: Dosu can be used as the AI reviewer for risk explanation, missing-test prompts, and maintainer Q&A. If it does not comment automatically from the PR template, ask: @dosubot review this PR for changed-area risk, missing tests, docs impact, desktop startup risk, and CLI core impact. |
|
@dosubot review |
|
Hi @963656544! I'm Dosu and I’m helping the cc-haha team. I don't perform code reviews (assessing PRs for bugs, design, style, performance, or security). However, I can help in other ways:
Let me know if any of those would be useful! To reply, just mention @dosu. Docs are dead. Just use Dosu. |
在 claude-mem 插件详情页新增“隐藏 observer 会话标签页”开关, 开启后侧边栏自动过滤 claude-mem 后台观察线程产生的会话记录。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
settingsStore 测试:默认值、从用户设置还原、持久化切换。 Sidebar 测试:开关关闭时显示 observer 会话、开启时隐藏、全部过滤后显示空状态。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
8f29269 to
3799e8a
Compare
Summary
在 claude-mem 插件详情页新增"隐藏 observer 会话标签页"开关,开启后侧边栏自动过滤
claude-mem 后台观察线程产生的会话记录。
claude-mem 通过 Claude Agent SDK 在后台启动 observer session 监控主会话并生成进度摘要,
这些会话的 session 文件被 cc-haha 扫描到后展示在侧边栏中,用户看到不属于自己操作的内容,
容易造成困惑。
Test plan
claude-memobserver 项目下的会话立即消失Changed surface