Skip to content

chore(main): release four-opencode-supertools 0.2.0#26

Closed
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--four-opencode-supertools
Closed

chore(main): release four-opencode-supertools 0.2.0#26
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--four-opencode-supertools

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 14, 2026

Copy link
Copy Markdown

🤖 I have created a release beep boop

0.2.0 (2026-06-14)

Features

  • add gh_bot_review tool to parse AI bot findings #22 (#25) (b9063c3)
  • add gh_issue_list, gh_issue_close, gh_pr_status, gh_branch_cleanup, gh_release_info tools #10 (#11) (56007ad)
  • add gh_pr_create and gh_pr_comment tools (2011693)
  • add git intelligence tools (curse_score, bus_factor, coupling, ownership, blast_radius) (d174f13)
  • add GitHub ops tools (Wave S5) — 5 gh CLI wrappers, 137 tests pass (7213dff)
  • add GitLab merge request tools — create, comment, status (S8b) (9bd2e72)
  • initial release with apply_patch tool #1 (1786562)
  • merge four-opencode-git-tools analytics into supertools (#9) (b2229e6)

Bug Fixes

Documentation

  • add git-tools implementation spec (b26fbd3)
  • add git-tools implementation spec for developer handoff (b3cbcf5)
  • add TUI note + star CTA to README (bf66afd)
  • add waves S7-S10 — search/patch, vcs/release, devops, documentation (899050b)

This PR was generated with Release Please. See documentation.


Summary by cubic

Release 0.2.0 of @four-bytes/four-opencode-supertools adds GitHub/GitLab automation tools, git intelligence metrics, and a parser for bot review findings. It also fixes review parsing and file append behavior, and aligns ESLint TypeScript packages.

  • New Features

    • GitHub tools: gh_pr_create, gh_pr_comment, gh_pr_status, gh_issue_list, gh_issue_close, gh_branch_cleanup, gh_release_info.
    • GitLab MR tools: create, comment, status.
    • Git intelligence metrics: curse_score, bus_factor, coupling, ownership, blast_radius.
    • gh_bot_review to parse bot review findings.
  • Bug Fixes

    • Include bodyless reviews in gh-pr-review output.
    • Fix append_file prepend behavior when after_line=-1.
    • Align @typescript-eslint packages to 8.61.0.

Written for commit d7dc4a2. Summary will update on new commits.

Review in cubic

Summary by CodeRabbit

  • New Features

    • Added GitHub and GitLab tool wrappers, git intelligence capabilities, and bot review functionality
    • Introduced multiple operations tools for enhanced workflow automation
  • Bug Fixes

    • Fixed dependency alignment issues
    • Improved review output and body handling
  • Documentation

    • Updated README and TUI documentation
    • Added git-tools specification

@github-actions github-actions Bot force-pushed the release-please--branches--main--components--four-opencode-supertools branch from e6fd484 to d7dc4a2 Compare June 14, 2026 22:06
@coderabbitai

coderabbitai Bot commented Jun 14, 2026

Copy link
Copy Markdown

Review Change Stack

Walkthrough

Walkthrough

Version bumped to 0.2.0 in .release-please-manifest.json and package.json (previously 0.4.1). The files publish whitelist in package.json is reformatted to a multi-line array. CHANGELOG.md gains a new 0.2.0 section dated 2026-06-14 listing features, bug fixes, and documentation changes.

Changes

Release 0.2.0 version bump

Layer / File(s) Summary
Version bump and publish config package.json, .release-please-manifest.json package.json version changed from 0.4.1 to 0.2.0 and files array reformatted to multi-line; release-please manifest version updated from 0.1.0 to 0.2.0.
CHANGELOG 0.2.0 entry CHANGELOG.md New 0.2.0 section inserted at top of file dated 2026-06-14, containing subsections for Features (GitHub/GitLab tool wrappers, gh_bot_review, git intelligence, ops tools), Bug Fixes (dependency alignment, review output handling), and Documentation (git-tools spec, README/TUI updates). Note: a prior 0.2.0 section dated 2026-06-10 remains in the file, resulting in two 0.2.0 sections.

Estimated code review effort

3 (Moderate) | ~15 minutes

Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies this as an automated release PR for version 0.2.0 of the four-opencode-supertools package, which directly matches the primary purpose shown in the PR objectives and version bumps across manifest files.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

Tip: You can configure your own custom pre-merge checks in the settings.

Finishing Touches
Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release-please--branches--main--components--four-opencode-supertools
Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch release-please--branches--main--components--four-opencode-supertools

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@CHANGELOG.md`:
- Around line 3-31: Remove the duplicate 0.2.0 changelog entry that appears
after line 31 in the CHANGELOG.md file. The comprehensive auto-generated entry
(dated 2026-06-14) at lines 3-31 is the authoritative version created by
release-please with complete feature listings, bug fixes, and commit hashes.
Delete the older manual entry (lines 32-46) dated 2026-06-10 that contains stale
placeholder content (batch_edit, lint_file, run_tests) which was not removed
before the changelog was regenerated. Keep only the comprehensive auto-generated
version.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

Review info
Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 842b2577-b93d-4465-8316-980a301e0eb1

Commits

Reviewing files that changed from the base of the PR and between b9063c3 and d7dc4a2.

Files selected for processing (3)
  • .release-please-manifest.json
  • CHANGELOG.md
  • package.json

Comment thread CHANGELOG.md
Comment on lines +3 to +31
## [0.2.0](https://github.com/four-bytes/four-opencode-supertools/compare/four-opencode-supertools-v0.1.0...four-opencode-supertools-v0.2.0) (2026-06-14)


### Features

* add gh_bot_review tool to parse AI bot findings [#22](https://github.com/four-bytes/four-opencode-supertools/issues/22) ([#25](https://github.com/four-bytes/four-opencode-supertools/issues/25)) ([b9063c3](https://github.com/four-bytes/four-opencode-supertools/commit/b9063c3346958261dd3e614b866ebfd7a1876ffe))
* add gh_issue_list, gh_issue_close, gh_pr_status, gh_branch_cleanup, gh_release_info tools [#10](https://github.com/four-bytes/four-opencode-supertools/issues/10) ([#11](https://github.com/four-bytes/four-opencode-supertools/issues/11)) ([56007ad](https://github.com/four-bytes/four-opencode-supertools/commit/56007adffb55e85e0a22e88738f9abd8a1be7267))
* add gh_pr_create and gh_pr_comment tools ([2011693](https://github.com/four-bytes/four-opencode-supertools/commit/201169346db30dc30dc50994ca4ac4fcd848bdba))
* add git intelligence tools (curse_score, bus_factor, coupling, ownership, blast_radius) ([d174f13](https://github.com/four-bytes/four-opencode-supertools/commit/d174f13bbdd02e317ed4a4a70d6d9f0052dcaacb))
* add GitHub ops tools (Wave S5) — 5 gh CLI wrappers, 137 tests pass ([7213dff](https://github.com/four-bytes/four-opencode-supertools/commit/7213dffa6528400c5ee2e5c3a1f8d841eda718b6))
* add GitLab merge request tools — create, comment, status (S8b) ([9bd2e72](https://github.com/four-bytes/four-opencode-supertools/commit/9bd2e7259c5f16a4daf28312442ee266e2924f2b))
* initial release with apply_patch tool [#1](https://github.com/four-bytes/four-opencode-supertools/issues/1) ([1786562](https://github.com/four-bytes/four-opencode-supertools/commit/1786562249d0d79b627b9e5a0ac2f091b1612389))
* merge four-opencode-git-tools analytics into supertools ([#9](https://github.com/four-bytes/four-opencode-supertools/issues/9)) ([b2229e6](https://github.com/four-bytes/four-opencode-supertools/commit/b2229e6bec1a14b7a844036df92514e06982651e))


### Bug Fixes

* align [@typescript-eslint](https://github.com/typescript-eslint) packages to 8.61.0 [#23](https://github.com/four-bytes/four-opencode-supertools/issues/23) ([#24](https://github.com/four-bytes/four-opencode-supertools/issues/24)) ([435ba7d](https://github.com/four-bytes/four-opencode-supertools/commit/435ba7d69badd24222792dc3ad66409aa1467a7c))
* correct after_line=-1 prepend position in append_file [#16](https://github.com/four-bytes/four-opencode-supertools/issues/16) ([#20](https://github.com/four-bytes/four-opencode-supertools/issues/20)) ([e73fe00](https://github.com/four-bytes/four-opencode-supertools/commit/e73fe00340bce31fdeb620a61c13410546899e12))
* include bodyless reviews in gh-pr-review output [#18](https://github.com/four-bytes/four-opencode-supertools/issues/18) ([#19](https://github.com/four-bytes/four-opencode-supertools/issues/19)) ([654cf7f](https://github.com/four-bytes/four-opencode-supertools/commit/654cf7fdc2ca987d0fe884d850eb6f07b37e84c2))


### Documentation

* add git-tools implementation spec ([b26fbd3](https://github.com/four-bytes/four-opencode-supertools/commit/b26fbd37c1edb3f1db46af89ac7acd313eb440a1))
* add git-tools implementation spec for developer handoff ([b3cbcf5](https://github.com/four-bytes/four-opencode-supertools/commit/b3cbcf5ef257c5608b10d146eded978ff3b4cbb9))
* add TUI note + star CTA to README ([bf66afd](https://github.com/four-bytes/four-opencode-supertools/commit/bf66afd791cf4e5631b7bd0c6d00fecdd00d59a0))
* add waves S7-S10 — search/patch, vcs/release, devops, documentation ([899050b](https://github.com/four-bytes/four-opencode-supertools/commit/899050b9ebb9a8842a0ffe90945ad6532cc8c5d5))

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical | ⚡ Quick win

Remove duplicate 0.2.0 changelog entry; keep the comprehensive release-please-generated version.

The CHANGELOG now has two entries for 0.2.0 with different dates and content:

  • Line 3-31: Auto-generated comprehensive entry dated 2026-06-14 with 20+ features, fixes, and docs
  • Line 32-46: Manual entry dated 2026-06-10 with simpler content (batch_edit, lint_file, run_tests)

This violates changelog conventions and confuses readers about actual release contents. The old entry (lines 32-46) should be removed entirely. The new entry is authoritative because it is auto-generated by release-please from actual commits and includes the full feature set, commit hashes, and PR/issue references. The old entry appears to be a stale placeholder that was not removed before release-please regenerated the changelog on 2026-06-14.

Also applies to: 32-46

Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@CHANGELOG.md` around lines 3 - 31, Remove the duplicate 0.2.0 changelog entry
that appears after line 31 in the CHANGELOG.md file. The comprehensive
auto-generated entry (dated 2026-06-14) at lines 3-31 is the authoritative
version created by release-please with complete feature listings, bug fixes, and
commit hashes. Delete the older manual entry (lines 32-46) dated 2026-06-10 that
contains stale placeholder content (batch_edit, lint_file, run_tests) which was
not removed before the changelog was regenerated. Keep only the comprehensive
auto-generated version.

@four-bytes-robby

Copy link
Copy Markdown
Member

undefined

@four-bytes-robby

Copy link
Copy Markdown
Member

@app/github-actions The .release-please-manifest.json is out of sync (shows 0.1.0 but package.json is at 0.4.1). This PR proposes a version downgrade. Closing. The manifest needs to be updated to "0.4.1" for release-please to generate correct releases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant