fix(prime): reconcile delivered user messages in native turns - #469
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
The native continuity fix now completes the original directory/README request in 13 seconds with two tool calls. Supervised denial leaves the file absent; approval in a fresh thread creates the file and exposes its checkpoint diff. The independent N1 checkpoint review passed. The broader native baseline has a separate follow-up/Stop stall under investigation; these captures do not claim that flow passes. native-first-turn-after.webm |
Thread transfer impact✅ Thread transfer remains within every enforced ceiling.
Baseline: Scenario and decoded snapshot size10 historical turns, 5 command tools per turn, 878.9 KiB retained MCP result per historical turn, and a 1.05 MiB retained result in the measured turn.
Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed. |


Native Prime could finish a request internally while Pylon failed the first turn with “transcript continuity could not be verified.” A complete replay snapshot can contain the delivered user message before its incremental event reaches the adapter.
Reconcile that single boundary only when the exact submitted text and ordered image signatures match, the current turn has not advanced or queued steering, and the existing complete replay, lifecycle, generation, and proof checks pass. Unknown replay and adopted turns without submission evidence remain rejected.
Validation: 408 focused native tests passed, followed by the final 22-case regression matrix; server typecheck and targeted lint passed. A real native browser turn completed in 13 seconds with both tool calls, and Supervised denial left the requested file absent. One independent adversarial checkpoint review passed. Remaining integrated approval, cancellation, restart, and mobile checks belong to the ongoing Prime first-class plan. Rebase onto current pylon preserved all three patches exactly (git range-diff).
Implemented and reviewed with GPT-6 in the Codex harness in Pylon.
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.