github Yeachan-Heo/oh-my-claudecode v4.7.10
v4.7.10 - Bedrock Model Routing, Team Hardening, Session Search

latest releases: v4.9.3, v4.9.2, v4.9.1...
22 days ago

oh-my-claudecode v4.7.10

Release focused on Bedrock model routing fixes, team runtime hardening, session history search capabilities, and various reliability improvements.


What's New

🔧 Bedrock Model Routing Fix (#1415, #1548)

Fixes the critical issue where full model IDs like claude-sonnet-4-6 leaked through to the Bedrock API, causing 400 errors. Now normalizes all model IDs to CC-supported aliases (sonnet, opus, haiku) across all code paths.

  • Extracts shared normalizeToCcAlias() helper from delegation-enforcer
  • Applies normalization in enforceModel() for explicitly-provided models
  • Applies normalization in claude agent's buildLaunchArgs() for team worker launches
  • 91 tests covering explicit ID normalization, Bedrock ID handling, and non-Claude passthrough

🛡️ Team Runtime Hardening (#1540, #1547)

Ports startup hardening from OMX requiring real work-start evidence before settling startup:

  • Stops treating ACK-only leader-mailbox replies as sufficient startup evidence
  • Requires task claim ownership or worker status progress before settling startup
  • Adds focused regression coverage for ACK-only failure and claim-based success

🔍 Session History Search (#1545, #1546)

New omc session search command to search through prior local session history:

  • Full-text search across session transcripts and OMC session artifacts
  • Filter by mode, date range, and status
  • JSON output option for programmatic use

⚡ Lazy Agent Loading (#1495, #1497)

Reduces startup memory footprint by loading agent prompts on-demand rather than eagerly.


All Changes

Features

  • #1546 feat: add session history search
  • #1498 feat(ralph): add critic selection for verification
  • #1503 feat(openclaw): normalize native clawhip signals
  • #1519 feat(doc-specialist): add first-pass context hub guidance
  • #1520 feat: add skill pipeline handoff metadata

Bug Fixes

  • #1548 fix(routing): normalize explicit model IDs in all code paths
  • #1547 fix(team): require real startup evidence
  • #1539 fix(team): resolve worktree mailbox trigger paths
  • #1537 fix(team): finish runtime hardening port
  • #1544 fix(hud): avoid repeated watch mode initialization
  • #1513 fix(hud): reduce transient usage API retry hammering
  • #1508 fix(hud): preserve stale usage limits on API failures
  • #1517 fix(hooks): add missing continue: false to persistent-mode.cjs Stop hook
  • #1492 fix(skill): harden omc-teams tmux and agent validation
  • #1501 fix(delegation): skip legacy agent sync when plugin agents exist
  • #1504 fix(doctor): accept supported omc config keys
  • #1511 fix(team): clean up stale transient files on session end

Refactor & Documentation

  • #1497 refactor: lazy agent loading
  • #1536 docs: fix outdated install references in REFERENCE.md
  • #1538 docs: remove stale analytics references
  • #1532 revert: undo unauthorized rebrand PRs 1527-1529
  • #1526 chore: remove stale root development artifacts

Contributors

Thanks to all contributors who made this release possible:


Stats

  • 20+ PRs merged
  • 15+ bug fixes
  • 5+ new features
  • 204 files changed
  • 11,464 insertions(+), 4,650 deletions(-)

Install / Update

npm install -g oh-my-claude-sisyphus@4.7.10

Or reinstall the plugin:

claude /install-plugin oh-my-claudecode

Full Changelog: v4.7.8...v4.7.10

Don't miss a new oh-my-claudecode release

NewReleases is sending notifications on new releases.