Skip to content

v0.1.6

Choose a tag to compare

@2b9sa2owa 2b9sa2owa released this 27 Jun 08:56
61fbde9

Added

  • plan tool — takes a free-text description plus the issue breakdown Claude generates from it (titles, descriptions, labels, inter-task relationships), previews the plan, and creates all issues + branches (and draft PRs when OKFFS_AUTO_PR=true) in one shot. Resolves relationships to issue numbers and writes them to each issue's ## Relationships section (#42).
  • Redesigned list_issues — each open issue now shows its branch + URL, any linked open/draft PR (matched by head branch), and its relationships (parent, children, blocked-by, blocking) as a tree (#43).
  • OKFFS_IDENTIFIER env var — when set, branch names use {issue-number}-{identifier}-{slug} instead of {issue-number}-{slug} (#41).

Changed

  • OKFFS_UPDATE_DOCS auto-changelog now fires only on create_pull_request; comment_issue and close_issue no longer trigger doc updates, making create_pull_request the single source of changelog entries and eliminating noisy/duplicate entries (#47).
  • create_pull_request now commits all updated docs (CLAUDE.md, CONTRIBUTING.md, SECURITY.md), not just CHANGELOG.md.

Fixed

  • OKFFS_AUTO_PR=true left the CHANGELOG with no auto-update trigger. create_pull_request now reuses an existing open PR for the branch (e.g. a draft opened by create_issue), updating it and marking it ready for review instead of erroring (#49).
  • Docs incorrectly claimed Closes #N auto-closes on merge to main; it only fires when merging into the repo's default branch. Corrected the docs and added a warning in create_pull_request when the PR base isn't the default branch (#51).

📦 okffs@0.1.6 on npm