Conversation
chore: Configure Renovate
chore(deps): update dependency bun to v1.3.10
…-0.x chore(deps): update dependency @changesets/changelog-github to ^0.6.0
chore(deps): update actions/checkout action to v6
chore(deps): update actions/setup-node action to v6
chore(deps): update dependency node to v24
Update the synced defaults metadata and assignments to match oh-my-opencode v3.12.3.\n\nThis refreshes librarian, ultrabrain, and unspecified-high, updates the upstream sync assertions, and adds a patch changeset for the release.
🦋 Changeset detectedLatest commit: d7910e4 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
Review Summary by QodoSync upstream defaults to oh-my-opencode v3.12.3
WalkthroughsDescription• Sync default model assignments to oh-my-opencode v3.12.3 - Update librarian from google/gemini-3-flash to opencode-go/minimax-m2.5 - Update ultrabrain from openai/gpt-5.3-codex to openai/gpt-5.4 - Update unspecified-high from openai/gpt-5.4 (high) to anthropic/claude-opus-4-6 (max) • Update test assertions to match v3.12.3 upstream defaults • Update CI/CD workflows to use actions/checkout@v6 and actions/setup-node@v6 • Update Node.js runtime to v24 and bun to v1.3.10 • Add renovate.json configuration for automated dependency management Diagramflowchart LR
upstream["oh-my-opencode v3.12.3"]
defaults["defaults.ts"]
tests["defaults.test.ts"]
deps["Dependencies & Actions"]
upstream -- "sync model assignments" --> defaults
defaults -- "update assertions" --> tests
deps -- "update versions" --> ci["CI/CD Workflows"]
File Changes1. src/config/defaults.ts
|
Code Review by Qodo
1. Workflow adds Node.js setup
|
| - name: Setup Node.js | ||
| uses: actions/setup-node@v4 | ||
| uses: actions/setup-node@v6 | ||
| with: | ||
| node-version: "22" | ||
| node-version: "24" | ||
| registry-url: "https://registry.npmjs.org" |
There was a problem hiding this comment.
1. Workflow adds node.js setup 📘 Rule violation ⚙ Maintainability
The release workflow configures Node.js via actions/setup-node, which introduces/maintains a Node-specific workflow in a Bun-only repository. This violates the Bun-only tooling requirement and can lead to inconsistent build/release behavior.
Agent Prompt
## Issue description
The release workflow sets up Node.js using `actions/setup-node`, which violates the repo requirement to avoid node/npm workflows and keep tooling Bun-only.
## Issue Context
This PR updated `actions/setup-node` and the configured Node version, meaning the PR is actively modifying a Node-based workflow dependency.
## Fix Focus Areas
- .github/workflows/release.yml[59-63]
ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools
Sync the default model assignments to upstream oh-my-opencode v3.12.3.
Includes the librarian, ultrabrain, and unspecified-high updates, plus the matching test assertions and changeset.
Summary by cubic
Sync default model assignments to match upstream
oh-my-opencodev3.12.3 and update tests to assert the new defaults. Also refresh CI/tooling (actions v6, Node 24, Bun 1.3.10) and enable Renovate.Bug Fixes
agents.librarian->opencode-go/minimax-m2.5categories.ultrabrain->openai/gpt-5.4(xhigh)categories.unspecified-high->anthropic/claude-opus-4-6(max)Dependencies
actions/checkout@v6,actions/setup-node@v6(Node 24), Bun1.3.10@changesets/changelog-github@^0.6.0; addrenovate.jsonwithconfig:recommendedWritten for commit d7910e4. Summary will update on new commits.