OMP Plan Kit v1.7.1
OMP Plan Kit v1.7.1 fixes the Plan Mode deadlock where a turn-budget block (PLAN_VALIDATOR_TURN_BLOCKED) could never be recovered inside the same planning session.
Key changes
- A successfully answered
askquestion now resets the turn budget: proposal count cleared, turn latch released, per-slug repair cycles dropped. A cancelledaskor any other tool result leaves the budget untouched. - All turn-budget and repair-stop messages now prescribe the Plan Mode legal recovery (call
ask, or use native Refine) instead of telling the agent to wait in prose, which the Plan Mode runtime forbids. - No validation semantics changed: limits (
MAX_TURN_PROPOSALS = 4,MAX_FAILED_VALIDATIONS = 3,MAX_SAME_HASH_REPEATS = 2,MAX_NO_PROGRESS_ATTEMPTS = 2) and the sticky latch are unchanged.
Verification
npm run buildpasses and produces deterministicdist/extension.jsbytes.npm run checkpasses.- Plan validator, mutation, convergence (now 8 tests incl. ask-reset), programmer, public hook, hook-mutation, and real-loader handoff scenarios pass.
- The release archive contains exactly
package/LICENSE,package/README.md,package/package.json, andpackage/dist/extension.js. - This release is distributed through GitHub Releases and the OMP marketplace path; it is not published to npm.
Install
omp plugin install github:stgmt/omp-plan-kit#v1.7.1