github Yeachan-Heo/oh-my-claudecode v4.3.0

latest releases: v4.13.2, v4.13.1, v4.13.0...
2 months ago

What's New in v4.3.0

New Features

  • Context Safety (#779): Threshold-based context usage blocking — warns before hitting context limits mid-task
  • Deliverable Gates (#782): Automated deliverable verification at SubagentStop — ensures agents ship what they promised
  • Blocking Shutdown (#780): Structured team shutdown protocol with orphan detection — cleaner agent lifecycle
  • Handoff Convention (#784): Structured handoff messages for stage transitions in team mode
  • Code Simplifier (#753): Opt-in Stop hook that delegates recently modified files to code-simplifier agent for cleanup
  • Notifications Verbosity (#761): Configurable notification verbosity levels — reduce noise for routine tool calls
  • Karpathy Guidelines (#783): New template rules/karpathy-guidelines.md for coding best practices
  • Configure Slack: New skill for Slack webhook notification setup

Fixes

  • ralph rate-limit loop (#777, #778): Prevent infinite retry when rate limited/overloaded; add capacity pattern docs
  • stdin timeout (scripts/lib/stdin.mjs): Fix default timeout mismatch — was 5s, now correctly 2s to match hook external timeout

Architecture

  • Hooks deduplication (#793): Removed ~/.claude/hooks/ installer path entirely. All hooks now delivered exclusively via plugin's hooks/hooks.json + scripts/ — no more double execution
  • Remove claud binary (#792): Removed separate claud launcher. omc [flags...] now forwards all arguments directly to Claude launch
  • Remove /omc: shorthand* (#789): Reverted shorthand prefix alias — too complex for minimal benefit, docs updated to use oh-my-claudecode: prefix
  • Remove ecomode (#787): Removed deprecated ecomode from mode registry

Upgrade Notes

  • Run omc setup to migrate: removes old ~/.claude/settings.json hook entries (now handled by plugin)
  • The claud binary is removed; use omc directly — all Claude CLI flags are forwarded

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

NewReleases is sending notifications on new releases.