8000 fix(collector): reveal Paseo main sessions that are still open for 0.12.6 by InfinityPacer · Pull Request #55 · InfinityPacer/meterleaf · GitHub
[go: up one dir, main page]

Skip to content

fix(collector): reveal Paseo main sessions that are still open for 0.12.6 - #55

Merged
InfinityPacer merged 1 commit into
mainfrom
fix/resume-visibility-open-agents
Oct 25, 2026
Merged

InfinityPacer merged 1 commit into
mainfrom
fix/resume-visibility-open-agents

Conversation

@InfinityPacer
Copy link
Copy Markdown
Owner

问题

0.12.5 的 scripts/claude-resume-visibility.ts 会跳过有 Claude Code 进程在运行的会话。但 Paseo 只要代理没有归档,空闲时也保留这个进程,于是大多数主会话一直不出现在 claude --resume 里,只有归档后才出现。

变化

  • 不再检查运行中的进程,仍开着的 Paseo 主会话也会列出。开头一段的原地等长改写与 Claude Code 在文件末尾的追加不重叠,进程运行中改写也安全。
  • 文档提醒:想在终端里接着用时,先在 Paseo 里归档该代理,避免两边对话分叉。
  • 版本 0.12.6,只更新脚本,采集器和服务端不用替换。

验证

  • bun test tests:566 通过,0 失败;测试中登记了运行进程的会话现在会被改写,并能按记录改回。
  • bun run typecheck 通过。
  • 真实数据预演(--dry-run):除已列出的 19 个外,仍开着的主会话也将列出。

🤖 Generated with Claude Code

…12.6

An open Paseo agent keeps its Claude Code process alive even when idle, so
waiting for the process to exit hid most main sessions indefinitely. The
in-place head rewrite never overlaps Claude Code's appends, so open sessions
are now revealed too, and the docs say to archive the agent in Paseo before
continuing it in a terminal.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@InfinityPacer
InfinityPacer merged commit 3fd9435 into main Oct 25, 2026
2 checks passed
@InfinityPacer
InfinityPacer deleted the fix/resume-visibility-open-agents branch October 25, 2026 15:20
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

0