Real OMP ACP proof

Environment: Linux web dev client, Chromium, 1280 x 800 CSS pixels, device pixel ratio 2, light theme. Each app ran from its own detached checkout on a fresh T3 home with dev seeding disabled. Only synthetic project/thread data was created through the T3 CLI. No tests were used as evidence.

The generic replay scenario does not exercise OMP-specific command detection. OMP 18.12.6 was installed from @oh-my-pi/pi-coding-agent, configured as Local ACP, with an executable named omp and argument acp. The executable launches the genuine OMP binary with the attached extension. The extension registers /release-proof and calls OMP's own ACP askDialog implementation; it does not synthesize ACP frames or modify T3.

Set PROOF_RESPONSES to an output file and load release.ts using OMP's -e flag. Configure T3 Local ACP to launch that OMP command. Start a thread with /release-proof. Inspect the header, full question, Ship/Hold descriptions and custom-answer field. Click Ship (submits immediately). Send /release-proof again; type Stage a canary release first. and submit. Repeat and click Stop generation. Finally send /release-proof no-header to inspect the fallback and stop it.

Both sides returned selectedOptions [Ship], customInput Stage a canary release first. with empty selectedOptions, and null for cancellation. These are OMP's decoded results, recorded by the attached extension. Raw q0/q0__other wire frames were not captured.

Still captures show the pending question region. Each pair was taken more than 500 ms apart and had zero differing pixels in the captured region. Videos show the central conversation and composer; provider metadata in the toolbar is blacked out. The source captures were reviewed before upload.

Limitation: this proves the real OMP ACP form and response path, triggered through an extension. A direct natural-language request to invoke ask could not complete because the available provider credential was rejected. It does not prove autonomous tool selection by a model.

AI-assisted; verified with the tests and tools listed above.
