strategy: capture session owner at each turn start

main

Commit

Soph3mo ago

InitializeSession records the owning agent process via proclive.ResolveOwner alongside captureSessionBranch, on every turn start. The field is cleared first so a failed resolve never leaves a stale (possibly dead) owner from an earlier turn that would wrongly finalize a now-live session; re-resolving each turn also keeps the fingerprint current across agent restarts.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com Entire-Checkpoint: 1e2b78d2d708

Checkpoints

Code Review: CLI Process-Liveness Detection Plan

CodexGPT-5.5
View session
Checkpoint 1

Fix Session Owner Tracking and Finalization

Claude CodeOpus 4.8[1m]
View session
Checkpoint 1