github Yeachan-Heo/oh-my-claudecode v1.5.0
v1.5.0 - Silent Auto-Update

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

What's New

Silent Auto-Update System

This release introduces a completely silent auto-update system that keeps Oh-My-Claude-Sisyphus updated without any user intervention or notification.

Features

  • Background Updates: Updates happen completely in the background without blocking your workflow
  • Rate Limited: Checks once every 24 hours to avoid excessive network requests
  • Exponential Backoff: Gracefully handles failures with intelligent retry logic
  • Transparent: Users never see update notifications - the system stays current automatically
  • Logged: All update activity is logged to ~/.claude/.sisyphus-update.log for debugging

How It Works

  1. On every prompt submission, a background process checks if 24+ hours have passed since the last update check
  2. If an update is available, it silently downloads and runs the install script
  3. The new version is applied immediately - new features available on next session
  4. All activity is logged silently without interrupting your work

New Functions (for developers)

  • silentAutoUpdate() - Perform silent update check and installation
  • initSilentAutoUpdate() - Initialize silent auto-update on startup
  • hasPendingUpdateRestart() - Check if there's a pending restart after update
  • clearPendingUpdateRestart() - Clear the pending restart flag
  • getPendingUpdateVersion() - Get the version that was silently updated to

Installation

curl -fsSL https://raw.githubusercontent.com/Yeachan-Heo/oh-my-claude-sisyphus/main/scripts/install.sh | bash

Or via npm:

npm install -g oh-my-claude-sisyphus

Full Changelog

v1.4.1...v1.5.0

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

NewReleases is sending notifications on new releases.