Repository navigation
v0.5.117 - Multiline Input Handshake & Delayed Enter-Rescue Watchdog
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_unverifiedwithout Enter submission across Cursor Agent and Pi Agent. - Implemented fail-closed
empty-composerpre-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.
- Fixed race condition where multiline text injection hung in input composers as
- Asynchronous Enter-Rescue Watchdog (Issue #321 / PR #323):
- Implemented 90s–120s atomic
EnterRescuescheduled event to rescue unverified residual messages away from the injection explosion radius under fail-closed input lock and idle verification.
- Implemented 90s–120s atomic
- 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.
- 35-step real-binary dual-target blind test verified (
Full Changelog: v0.5.116...v0.5.117