Skip to content

v0.6.9

Choose a tag to compare

@Tefx Tefx released this 22 Mar 08:13
· 4528 commits to Main since this release

What's Changed

Bug Fix: decide() parallelism improvement

decide() now simulates step completions in-memory before computing claimable steps. Previously, successor tasks were invisible until the next vectl_decide round-trip, preventing parallel dispatch of successor + independent tasks.

Before: decide → [complete(A), dispatch(B)] → decide → [dispatch(A_successor)] (2 rounds)
After: decide → [complete(A), dispatch(A_successor), dispatch(B)] (1 round)

Also included

  • vectl_decide RFC (docs/RFC-decide.md)
  • Agent field improvements across CLI and MCP
  • Guide and MCP server refinements
  • Regression test for successor-visibility fix