PR 28822 real development verification, Linux Boat VM, 2026-11-03 main: 61c3794c32 (github/main) PR initial: b723a31183946410f2105ac022e81427d4feefe2 PR fixed: 8e8f623dcbda459d1ee6104052085b692c587a0c main: vp i; setsid nohup timeout 7000 vp run dev --no-seed [dev-runner] serverPort=16733 webPort=8693 baseDir=/home/user/main/.t3 Playwright + /usr/bin/google-chrome: created project /home/user/t3code and Codex ACP local provider through Settings. Real codex-acp 2.5.0, model gpt-6.1-sol, local cliproxyapi. Prompt: remember maple-28822. Response: maple-28822. Submit /compact: UI Provider error. Server cause: This provider does not support context compaction. Stopped captured main process group before starting PR server. PR: vp i; setsid nohup timeout 5500 vp run dev --no-seed --home-dir /home/user/t3code/.t3 [dev-runner] serverPort=13773 webPort=5733 Copied stopped main's app-created isolated state, never live userdata. Initial PR: /compact completed, but rendered two Context compacted rows. Extended existing adapter test: expected 1 completed compaction item, received 2. Fix: omit command fallback item when structured ACP compaction exists. Fresh real ACP thread: remember maple-28822 -> maple-28822. Submit /compact -> one Context compacted row. Ask remembered code -> maple-28822. Neighbor: /status -> Model gpt-6.1-sol[high], session and token usage. Neighbor: native Codex gpt-6.1-sol -> cedar-28822; /compact -> Context compacted; recall -> cedar-28822. blacksmith-check: vp test run apps/server/src/orchestration-v2/Adapters/AcpAdapterV2.test.ts -t compact 7 passed, 85 skipped. blacksmith-check: vp run check:changed format, lint, knip 1/2, knip 2/2, graphql passed. typecheck: 14 affected packages passed. tests: 2 files, 93 tests passed. Runner shallow history needed explicit fetch of PR head and source-snapshot/main before check:changed. No mocks or fixtures in app verification. Existing mock adapter tests used only for regression checks. Not exercised: other ACP agents, real unsupported-command agent, no-advertisement timing, native mobile, desktop shell, remote relay/tunnel.