Skip to main content
Changelog
v0.6.82026-04-12by Fatih

Desktop notifications: know when Claude is done

Tonone now fires a macOS notification and a sound when Claude finishes a turn or needs your attention. No more tab-watching.

feature

What's new

A Stop and Notification hook fires every time Claude finishes a turn. On macOS you get:

  • -An OS notification from Claude Code
  • -A short sound (Glass.aiff by default)

This is especially useful for long-running tasks. Kick off an /apex-plan or /forge-infra run, switch to another window, and get notified when it's ready.

Configuration

Create ~/.config/tonone/config.json to customize:

{
  "notify": {
    "sound": true,
    "soundFile": "/System/Library/Sounds/Glass.aiff"
  }
}

Set sound: false to disable audio. Any .aiff file path works for soundFile.