Skip to content

chore: save state 2026-07-01 - #198

Merged
four-bytes-robby merged 1 commit into
mainfrom
chore/save-sync
Jul 6, 2026
Merged

chore: save state 2026-07-01#198
four-bytes-robby merged 1 commit into
mainfrom
chore/save-sync

Conversation

@four-bytes-robby

@four-bytes-robby four-bytes-robby commented Jul 6, 2026

Copy link
Copy Markdown
Member

Description

Save state snapshot 2026-07-01.

  • Drops bogus version bump commit (7d529f0)
  • Preserves actual save state at cad0047 (AGENTS.md update, bump to 1.8.5)

Changes

  • AGENTS.md update
  • Version bump to 1.8.5

@coderabbitai

coderabbitai Bot commented Jul 6, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

This PR bumps the package version from 1.8.4 to 1.8.6 and updates the @four-bytes/opencode-plugin-lib dependency tag reference from v0.8.4 to v0.8.5 in package.json, with corresponding documentation updates in AGENTS.md reflecting the v0.8.6 tag.

Changes

Version and dependency bump

Layer / File(s) Summary
Bump version and dependency pin
package.json, AGENTS.md
Package version updated to 1.8.6, plugin-lib dependency tag updated to v0.8.5, and AGENTS.md documentation/example tagging command updated to reference v0.8.6.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
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.
Title check ✅ Passed The title matches the PR's save-state sync and is at least partially related to the AGENTS and version-bump changes.
Description check ✅ Passed The description covers the save-state intent and the main changes, but it omits the related issue and checklist sections from the template.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/save-sync
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch chore/save-sync

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@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 `@package.json`:
- Line 18: The plugin-lib dependency pin is out of sync with the release
guidance and lockfile. Update the `@four-bytes/opencode-plugin-lib` entry in
package.json from v0.8.5 to the documented v0.8.6, then regenerate bun.lock so
the resolved version matches. Make sure the change stays consistent with the
package manifest and lockfile entries for the dependency.
🪄 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: f7263324-2699-4801-9731-c041f0ec4105

📥 Commits

Reviewing files that changed from the base of the PR and between 265af70 and 7d529f00da54d244e4da41f9bd7cfbb2653c80a2.

📒 Files selected for processing (2)
  • AGENTS.md
  • package.json

Comment thread package.json
@@ -15,7 +15,7 @@
"four-bytes"
],
"dependencies": {
"@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.4",
"@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.5",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
set -euo pipefail

printf '\n== package.json ==\n'
cat -n package.json | sed -n '1,120p'

printf '\n== AGENTS.md files ==\n'
fd -a 'AGENTS.md' . | sed 's#^\./##' || true

printf '\n== references to opencode-plugin-lib ==\n'
rg -n '`@four-bytes/opencode-plugin-lib`|four-opencode-plugin-lib|v0\.8\.(5|6)' -S . --glob '!**/node_modules/**' --glob '!**/dist/**' --glob '!**/build/**' || true

printf '\n== lockfiles ==\n'
fd -a 'bun.lock*' . | sed 's#^\./##' || true
for f in $(fd -a 'bun.lock*' . | sed 's#^\./##'); do
  printf '\n--- %s ---\n' "$f"
  rg -n 'four-opencode-plugin-lib|`@four-bytes/opencode-plugin-lib`|v0\.8\.(5|6)' -S "$f" || true
done

Repository: four-bytes/four-opencode-brain

Length of output: 4987


🏁 Script executed:

#!/bin/bash
set -euo pipefail

printf '\n== package.json files ==\n'
fd -a '^package\.json$' . | sed 's#^\./##' || true

printf '\n== AGENTS.md excerpt ==\n'
cat -n AGENTS.md | sed -n '48,70p'

printf '\n== all package.json references to the shared lib ==\n'
for f in $(fd -a '^package\.json$' . | sed 's#^\./##'); do
  if rg -n '`@four-bytes/opencode-plugin-lib`' "$f" >/dev/null; then
    printf '\n--- %s ---\n' "$f"
    rg -n '`@four-bytes/opencode-plugin-lib`' "$f"
  fi
done

Repository: four-bytes/four-opencode-brain

Length of output: 1530


Align the plugin-lib pin with the release guidance and lockfile. package.json still points at v0.8.5 while AGENTS.md says v0.8.6, and bun.lock is still on the older resolution. Bump the pin and regenerate the lockfile together so installs and docs stay in sync.

🤖 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 `@package.json` at line 18, The plugin-lib dependency pin is out of sync with
the release guidance and lockfile. Update the `@four-bytes/opencode-plugin-lib`
entry in package.json from v0.8.5 to the documented v0.8.6, then regenerate
bun.lock so the resolved version matches. Make sure the change stays consistent
with the package manifest and lockfile entries for the dependency.

Source: Learnings

@cubic-dev-ai cubic-dev-ai 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.

1 issue found across 2 files

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="package.json">

<violation number="1" location="package.json:18">
P2: The `@four-bytes/opencode-plugin-lib` dependency is pinned to `#v0.8.5` in `package.json`, but `AGENTS.md` documents the version as `#v0.8.6` (line updated in the same batch). This mismatch means either the dependency reference wasn't bumped to match the documented tag, or AGENTS.md was updated prematurely. If `v0.8.6` is the intended tag, the `package.json` dependency line needs updating too.</violation>
</file>

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

Comment thread package.json
@@ -15,7 +15,7 @@
"four-bytes"
],
"dependencies": {
"@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.4",
"@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.5",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2: The @four-bytes/opencode-plugin-lib dependency is pinned to #v0.8.5 in package.json, but AGENTS.md documents the version as #v0.8.6 (line updated in the same batch). This mismatch means either the dependency reference wasn't bumped to match the documented tag, or AGENTS.md was updated prematurely. If v0.8.6 is the intended tag, the package.json dependency line needs updating too.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At package.json, line 18:

<comment>The `@four-bytes/opencode-plugin-lib` dependency is pinned to `#v0.8.5` in `package.json`, but `AGENTS.md` documents the version as `#v0.8.6` (line updated in the same batch). This mismatch means either the dependency reference wasn't bumped to match the documented tag, or AGENTS.md was updated prematurely. If `v0.8.6` is the intended tag, the `package.json` dependency line needs updating too.</comment>

<file context>
@@ -15,7 +15,7 @@
   ],
   "dependencies": {
-    "@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.4",
+    "@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.5",
     "@opencode-ai/plugin": "1.16.2",
     "@opentui/core": "0.3.2",
</file context>
Suggested change
"@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.5",
"@four-bytes/opencode-plugin-lib": "github:four-bytes/four-opencode-plugin-lib#v0.8.6",

@four-bytes-robby four-bytes-robby changed the title chore: save sync (bump to 1.8.6) chore: save state 2026-07-01 Jul 6, 2026
@four-bytes-robby
four-bytes-robby merged commit ccce442 into main Jul 6, 2026
4 of 5 checks passed
@four-bytes-robby
four-bytes-robby deleted the chore/save-sync branch July 6, 2026 06:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant