Skip to content

Releases: ddv1982/flow-opencode

v0.1.10

05 Apr 17:48

Choose a tag to compare

v0.1.10

Highlights

  • Reduced transition hotspot complexity with conservative helper extraction:
    • execution-complete.ts split into guard + recording helpers while keeping completeRun() orchestration local.
    • plan.ts split into graph-validation + feature-selection helpers while keeping planning entrypoints local.
    • execution-recovery.ts split into a policy resolver module while keeping buildCompletionRecovery() as the facade.
  • Added targeted regression coverage for:
    • completion guard precedence and failure-path persistence
    • plan graph validation edge cases (duplicate ids, unknown blockers, self references, cycles)
    • plan selection projection semantics (preserve-completed vs approve-reset-to-pending)
    • recovery policy mapping (including full CompletionRecoveryKind coverage)

Compatibility

  • No user-facing command changes.
  • No runtime tool contract changes.
  • No dependency additions.

Verification

  • bun run check passes:
    • typecheck
    • deadcode scan
    • test suite
    • build