Skip to content

v0.5.117 - Multiline Input Handshake & Delayed Enter-Rescue Watchdog

Choose a tag to compare

@Florious95 Florious95 released this 14 Oct 04:47
· 72 commits to main since this release
3eae9dd

What's Changed

Features & Bug Fixes

  • Multiline Input Handshake & Timing Fence (Issue #321 / PR #323):
    • Fixed race condition where multiline text injection hung in input composers as submitted_unverified without Enter submission across Cursor Agent and Pi Agent.
    • Implemented fail-closed empty-composer pre-paste readiness check and stable token/capsule confirmation before single physical Enter submission.
    • Fixed Pi notification banner geometric conflict: admitted frames with closed non-modal banners above the maximum editor extent.
    • Added native Pi folded capsule grammar ([paste #N +M lines]) and pre-stability latch persistence.
  • Asynchronous Enter-Rescue Watchdog (Issue #321 / PR #323):
    • Implemented 90s–120s atomic EnterRescue scheduled event to rescue unverified residual messages away from the injection explosion radius under fail-closed input lock and idle verification.
  • Full Acceptance & Workspace Verification (PR #324):
    • 35-step real-binary dual-target blind test verified (PASS_FINITE_DUAL_26_LINE_DELIVERY_AND_RETURN_WITH_NATIVE_PI_NOTICE_BASELINE).
    • Full workspace verification: 3,564 passed, 0 failed; contract test suite: 290 passed, 0 failed.

Full Changelog: v0.5.116...v0.5.117