Skip to content

chore: sync config and update dependencies - #1566

Merged
shunkakinoki merged 1 commit into
mainfrom
shunkakinoki/chore/config-sync
Apr 23, 2026
Merged

chore: sync config and update dependencies#1566
shunkakinoki merged 1 commit into
mainfrom
shunkakinoki/chore/config-sync

Conversation

@shunkakinoki

@shunkakinoki shunkakinoki commented Apr 23, 2026

Copy link
Copy Markdown
Owner

Sync various configuration files and update project dependencies.

This commit updates configuration files for codex, omp, openclaw, opencode, and pi tools. Also updates package.json dependencies and bun.lock file.

The fish function files for coxe and coxeh have been modified along with the models.json configuration.


Summary by cubic

Sync’d configs and bumped dependencies, switching the default GPT model to gpt-5.5 across tools. Enables more Codex features and updates fish helpers for consistency and newer capabilities.

  • Refactors

    • Set gpt-5.5 as the default model across omp, openclaw, opencode, pi, root models.json, and fish functions.
    • Enabled additional Codex features in config/codex/config.toml and template (e.g., apply_patch_streaming_events, browser_use, image_generation, js_repl_tools_only, remote_control, request_permissions_tool).
  • Dependencies

    • Updated package.json and bun.lock versions: @anthropic-ai/claude-code ^2.1.118, @biomejs/biome ^2.4.13, @google/gemini-cli ^0.39.0, @kaitranntt/ccs ^7.73.1, @mariozechner/pi-coding-agent ^0.69.0.

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

Update various configuration files and sync dependencies across the project
@coderabbitai

coderabbitai Bot commented Apr 23, 2026

Copy link
Copy Markdown

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 6019cd6d-9bf3-43c9-9564-06a06c0f6dd8

📥 Commits

Reviewing files that changed from the base of the PR and between 44a0d1c and a804aed.

⛔ Files ignored due to path filters (1)
  • bun.lock is excluded by !**/*.lock
📒 Files selected for processing (10)
  • config/codex/config.toml
  • config/codex/config.tpl.toml
  • config/omp/config.yml
  • config/openclaw/openclaw.template.json
  • config/opencode/opencode.jsonc
  • config/pi/models.json
  • home-manager/programs/fish/functions/_coxe_function.fish
  • home-manager/programs/fish/functions/_coxeh_function.fish
  • models.json
  • package.json

Disabled knowledge base sources:

  • Linear integration is disabled

You can enable these sources in your CodeRabbit configuration.


📝 Walkthrough

Summary by CodeRabbit

Release Notes

  • New Features

    • Enabled multiple new capabilities: browser/computer use, analytics, permission approvals, remote control, skill dependency management, and workspace nudges.
    • Image generation support activated.
  • Improvements

    • Upgraded to GPT-5.5 model across all services.
  • Chores

    • Updated multiple dependency versions for enhanced compatibility and performance.

Walkthrough

Configuration files across Codex, OMP, OpenClaw, OpenCode, and PI are updated to upgrade the model version from gpt-5.4 to gpt-5.5. Multiple Codex feature flags are enabled in configuration templates. Package dependencies are bumped to newer versions.

Changes

Cohort / File(s) Summary
Codex Features Configuration
config/codex/config.toml, config/codex/config.tpl.toml
Added numerous boolean feature flags (patch streaming events, browser/computer use, analytics, permissions, remote control, shell zsh forking, skill dependency prompts, MCP tool search, undo, workspace nudges) and replaced tui_app_server with unavailable_dummy_tools = true. Image handling changed from image_detail_original = true to image_generation = true.
Model Version Upgrades
config/omp/config.yml, config/openclaw/openclaw.template.json, config/opencode/opencode.jsonc, config/pi/models.json, models.json
Updated model identifiers from gpt-5.4 to gpt-5.5 across default, slow, vision, and plan roles; task agent overrides; and provider model catalogs.
Fish Shell Codex Invocations
home-manager/programs/fish/functions/_coxe_function.fish, home-manager/programs/fish/functions/_coxeh_function.fish
Updated Codex command invocations to use --model 'gpt-5.5' instead of --model 'gpt-5.4'.
Package Dependencies
package.json
Bumped versions for 17 packages including @anthropic-ai/claude-code, @biomejs/biome, @google/gemini-cli, @openai/codex, @pulumi/pulumi, @sourcegraph/amp, openclaw, vite, and others.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

Suggested labels

dependencies

Poem

🐰 A fleet of features now awake,
From gpt-5.4, a model break—
To 5.5, our agents rise,
Packages bumped to larger size,
Dependencies dance, configs play,
Our dotfiles bloom another day! 🌱

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch shunkakinoki/chore/config-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 and usage tips.

@mesa-dot-dev

mesa-dot-dev Bot commented Apr 23, 2026

Copy link
Copy Markdown

Mesa Description

TL;DR

Sync various configuration files and update project dependencies. This primarily involves upgrading AI model versions from gpt-5.4 to gpt-5.5 across several tools and configurations, and enabling new features in codex.

What changed?

  • bun.lock: Updated to reflect changes in project dependencies.
  • config/codex/config.toml & config/codex/config.tpl.toml: Enabled numerous new features like apply_patch_streaming_events, browser_use, chronicle, computer_use, exec_permission_approvals, remote_control, and image_generation. Removed image_detail_original and tui_app_server features.
  • config/omp/config.yml: All model configurations and agent model overrides updated from gpt-5.4 to gpt-5.5.
  • config/openclaw/openclaw.template.json: Updated default or example settings.
  • config/opencode/opencode.jsonc: Changed model identifier from gpt-5.4 to gpt-5.5 for CLIProxy providers.
  • config/pi/models.json: Updated GPT model ID and display name from "gpt-5.4" to "gpt-5.5".
  • home-manager/programs/fish/functions/_coxe_function.fish: Updated codex commands to use the gpt-5.5 model.
  • home-manager/programs/fish/functions/_coxeh_function.fish: Updated codex command to use the gpt-5.5 model.
  • models.json: Updated the "gpt" model version from "gpt-5.4" to "gpt-5.5".
  • package.json: Numerous dependency version upgrades (e.g., @anthropic-ai/claude-code, @biomejs/biome, @google/gemini-cli, @openai/codex).

Description generated by Mesa. Update settings

@shunkakinoki
shunkakinoki marked this pull request as ready for review April 23, 2026 22:36
@mesa-dot-dev

mesa-dot-dev Bot commented Apr 23, 2026

Copy link
Copy Markdown

You do not have enough credits to review this pull request. Please purchase more credits to continue.

@shunkakinoki
shunkakinoki merged commit 213b57b into main Apr 23, 2026
27 of 30 checks passed
@shunkakinoki
shunkakinoki deleted the shunkakinoki/chore/config-sync branch April 23, 2026 22:36

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request performs a comprehensive update of project dependencies and transitions the primary GPT model from version 5.4 to 5.5 across multiple configuration files, including OpenClaw, OpenCode, and OMP settings, as well as Fish shell functions. Additionally, numerous new feature flags have been enabled in the Codex configuration. Feedback was provided regarding an inconsistency in the reasoning flag for the gpt-5.5 model, which is currently disabled in the OpenClaw template despite being enabled in other configurations.

"name": "GPT 5.4",
"id": "gpt-5.5",
"name": "GPT 5.5",
"reasoning": false,

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

The reasoning flag for gpt-5.5 is set to false here, but it is set to true in config/pi/models.json. This inconsistency may lead to reasoning features being disabled in openclaw for this model. Given that this model is used with reasoning-related flags in the fish functions and is marked as true in the pi configuration, it should likely be true here as well.

Suggested change
"reasoning": false,
"reasoning": true,

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