Issue 18877 real-app attempt, 2026-10-21 UTC Main: 70e5e384dab96a1d1e4a253ee5a9415ed5d8ce30 Linux x64; Node 24.21.0; Claude CLI 2.1.303; claude-opus-5-5. Setup: git fetch origin main; git worktree add /home/ubuntu/wt/issue-18877 origin/main T3CODE_PROJECT_ROOT=/home/ubuntu/t3code node scripts/setup-worktree.ts vp run migrate-dev-db --projects 2 --threads-per-project 2 vp run dev (isolated .t3; server 14959; web 6919) Browser: built-in T3 preview, 1280x800. Attempt 1: Default Codex selected inadvertently. Agent reported native Agent unavailable; no task started. Attempt 2: Claude native Agent run_in_background:true, old-task, Bash sleep 600. Parent ended; UI showed Running and Waiting on 1 subagent and 1 command. Native task ID aea5b82ec1aecd48b. Stopped owned dev session with Ctrl-C; restarted vp run dev. Recovery log: terminalizedRuns: 1, stoppedSessions: 0. Resumed parent created replacement fixture aa64e14815bcc5494. Both agents returned early after starting background Bash timers. SQLite read-only projection: both native subagents status=completed. Asked replacement Claude to TaskStop original ID. TaskStop result: No task found with ID: aea5b82ec1aecd48b. No stopped terminal receipt for the original task was established. Cleanup: clicked Stop for remaining background command; stopped owned dev server. Result: incomplete reproduction; not evidence that the reported defect is absent. Open maintainer fix stack already exists: GitCafe PRs 21724 and 21725. Missing: live UI/session replacement sequence that keeps the native Agent open and causes old task's stopped notification after replacement.