main 15fe2832727893cbdd2214383f9f971474849695 vp i; vp run dev (isolated worktree home) Chrome 1440x1000, Playwright 1.60.0, real Pi 1.4.0 -> local proxy -> gpt-6.1-sol App-created project /home/user/pi-verification, real README.md Tool absent; read completed; assistant reported title; persisted plans: 0 PR 2fa0fef128e30dfa27ea6c7eda91be9440793eda vp i; vp run dev --home-dir /home/user/pr27607-state Same prompt, repo, model, Pi agent directory and viewport Supervised run 1: 3 todo_list items, same plan id, states 0/2 -> 1/2 -> 2/2 Stable step ids read/report; persisted completed; durationMs 6200/2850 Supervised run 2: new plan id; read completed without approval printf neighboring-approval-ok waited for UI approval; approved; output matched Both tasks completed; durationMs 6046/22914 Stopped server; real terminal Pi resumed the same native session without T3 extension Terminal returned TERMINAL_RESUME_OK; native system message removed t3_update_todos Restarted server; app resumed thread; 2 successful todo calls and read; RESUME_OK Run 3: new plan id, resume step completed, durationMs 5660 Codex gpt-6.1-sol: native update_plan + real file read; both tasks completed Verification repo git status --short: empty blacksmith-check run --id "vp i && vp test run packages/provider-pi/src/server/adapter.test.ts packages/provider-pi/src/server/mcpExtensionSource.test.ts" 2 test files passed; 127 tests passed CI at verified head: 30 successful, 0 failing, 0 pending No PR code changes.