Skip to content

v3.21.6

Choose a tag to compare

@mrbro-bot mrbro-bot released this 11 Oct 17:31
· 48 commits to main since this release
e50bb35

What's new

Bug Fixes

The workflow guard now reports a session that has not started a guarded workflow as inactive / no-active-epoch, reserving unavailable for genuine failures. This prevents agents checking status first from treating an idle session as terminal and skipping completion enforcement. Status calls no longer poison fresh-session initialization or discard pending sibling operations, and completion before a workflow starts returns a guard-owned rejection rather than an error. Unavailable status also exposes a bounded diagnostic cause, while failed history reads continue to fail closed. See #1079.

Documentation

The architecture guide now explains the optional arguments parameter on systematic_skill: supplied arguments replace $ARGUMENTS and positional $N placeholders, or are appended when the skill has no placeholders. This documents how callers pass task-specific input into loaded skills. See #1078.

Also in this release

  • Development tooling: OpenCode v1.18.35, conventional-changelog-conventionalcommits v10.4.1, Playwright v1.64.0, TypeBox updates through v1.3.36, and routine non-major dependency updates.
  • Dependencies: smol-toml ~1.9.0 and successive fro-bot/agent updates through v0.119.3.
  • CI actions: actions/setup-node v7.1.0, actions/upload-artifact v7.0.2, bfra-me/.github v4.37.0, and github/codeql-action v4.38.3.

Compare

v3.21.5...v3.21.6