Skip to content

Commit 6fff056

Browse files
committed
chore: release 1.11.0
1 parent 48a5d34 commit 6fff056

4 files changed

Lines changed: 27 additions & 21 deletions

File tree

README.md

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,26 @@
88
99
Desktop notifications for AI coding tools - get alerts when tasks complete or input is needed.
1010

11-
## Latest: Usage Limit Reset Alerts
11+
## Latest: Oh My Pi (omp) Support
1212

13-
Code-Notify can now watch Codex and Claude usage limits and tell you when tokens are back.
13+
Code-Notify now supports [Oh My Pi](https://www.npmjs.com/package/@oh-my-pi/pi-coding-agent) (`omp`) alongside Claude Code, Codex, and Gemini CLI.
1414

15-
- **Daily reset**: `Codex token daily limit reset`
16-
- **Weekly reset**: `Codex token weekly limit reset`
17-
- **Low-usage warnings**: 20% and 10% remaining
18-
- **Delivery options**: desktop notification, voice, sound, Slack, or Discord
15+
- **Enable omp notifications**: `cn on omp`
16+
- **Disable omp notifications**: `cn off omp`
17+
- **Check status**: `cn status`
18+
- **Delivery options**: desktop notification, voice, sound, Slack, Discord, and macOS click-through
1919

20-
Voice samples: [Daily reset](https://cdn.jsdelivr.net/gh/mylee04/code-notify@main/assets/audio/codex-token-daily-limit-reset.m4a) · [Weekly reset](https://cdn.jsdelivr.net/gh/mylee04/code-notify@main/assets/audio/codex-token-weekly-limit-reset.m4a)
20+
omp uses a managed extension at `~/.omp/agent/extensions/code-notify.js` and forwards completion events into the existing Code-Notify notifier.
2121

2222
```bash
23-
cn usage setup --watch
24-
cn usage status
23+
cn on omp
24+
cn test omp
25+
cn status
2526
```
2627

27-
`cn usage setup --watch` enables usage alerts, turns on distinct reset voice/sound, and starts a background watcher.
28+
Usage reset alerts are still available for Codex and Claude: `cn usage setup --watch`.
29+
30+
Voice samples: [Daily reset](https://cdn.jsdelivr.net/gh/mylee04/code-notify@main/assets/audio/codex-token-daily-limit-reset.m4a) · [Weekly reset](https://cdn.jsdelivr.net/gh/mylee04/code-notify@main/assets/audio/codex-token-weekly-limit-reset.m4a)
2831

2932
![Usage limit reset alerts terminal demo](assets/usage-alerts-terminal.svg)
3033

@@ -33,19 +36,19 @@ cn usage status
3336
<img src="assets/multi-tools-support-02.png" width="48%" alt="All tools enabled"/>
3437
</p>
3538

36-
[![Version](https://img.shields.io/badge/version-1.10.0-blue.svg)](https://github.com/mylee04/code-notify/releases)
39+
[![Version](https://img.shields.io/badge/version-1.11.0-blue.svg)](https://github.com/mylee04/code-notify/releases)
3740
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
3841
[![macOS](https://img.shields.io/badge/macOS-supported-green.svg)](https://www.apple.com/macos)
3942
[![Linux](https://img.shields.io/badge/Linux-supported-green.svg)](https://www.linux.org/)
4043
[![Windows](https://img.shields.io/badge/Windows-supported-green.svg)](https://www.microsoft.com/windows)
4144

4245
---
4346

44-
## What's New in v1.10.0
47+
## What's New in v1.11.0
4548

46-
- **One-command usage setup**: `cn usage setup --watch` configures Codex/Claude usage alerts and starts the background watcher
47-
- **Background usage watcher**: macOS/Linux users can start, stop, restart, and inspect usage watching with `cn usage watch ...`
48-
- **Usage alert docs**: README now shows the terminal setup flow and Slack/Discord reset alert routing
49+
- **Oh My Pi support**: `cn on omp`, `cn off omp`, and `cn status` now work for the `omp` CLI
50+
- **Managed omp extension**: Code-Notify writes `~/.omp/agent/extensions/code-notify.js` and preserves user-owned files
51+
- **Shared delivery pipeline**: omp completion notifications reuse sound, voice, Slack/Discord, click-through, mute, and rate limiting
4952

5053
---
5154

@@ -60,7 +63,7 @@ cn usage status
6063
- **Voice announcements** - Hear when tasks complete (macOS, Windows)
6164
- **Slack/Discord delivery** - Mirror notifications to incoming webhooks
6265
- **Usage alerts** - Opt-in Codex/Claude 20%, 10%, and reset notifications
63-
- **Tool-specific messages** - "Claude completed the task", "Codex completed the task"
66+
- **Tool-specific messages** - "Claude completed the task", "Codex completed the task", "omp completed the task"
6467
- **Project-specific settings** - Different configs per project
6568
- **Quick aliases** - `cn` and `cnp` for fast access
6669

bin/code-notify

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
set -e
77

88
# Version
9-
VERSION="1.10.0"
9+
VERSION="1.11.0"
1010

1111
# Determine the directory where the script is located (resolve symlinks)
1212
SCRIPT_PATH="${BASH_SOURCE[0]}"

package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "code-notify",
3-
"version": "1.10.0",
4-
"description": "Desktop notifications and usage reset alerts for Claude Code, Codex CLI, Gemini CLI, and AI coding agents",
3+
"version": "1.11.0",
4+
"description": "Desktop notifications and usage reset alerts for Claude Code, Codex CLI, Gemini CLI, Oh My Pi, and AI coding agents",
55
"license": "MIT",
66
"homepage": "https://github.com/mylee04/code-notify#readme",
77
"repository": {
@@ -24,7 +24,10 @@
2424
"gemini",
2525
"gemini-cli",
2626
"notifications",
27+
"oh-my-pi",
2728
"openai-codex",
29+
"omp",
30+
"pi-coding-agent",
2831
"usage-limit",
2932
"cli"
3033
],

scripts/install-windows.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ param(
2020
$ErrorActionPreference = "Stop"
2121

2222
# Version
23-
$VERSION = "1.10.0"
23+
$VERSION = "1.11.0"
2424

2525
# Colors and formatting
2626
function Write-Success { param([string]$Message) Write-Host "[OK] $Message" -ForegroundColor Green }
@@ -107,7 +107,7 @@ function Install-ClaudeNotify {
107107
# Code-Notify PowerShell Module
108108
# https://github.com/mylee04/code-notify
109109
110-
$script:VERSION = "1.10.0"
110+
$script:VERSION = "1.11.0"
111111
$script:ClaudeHome = if ($env:CLAUDE_HOME) { $env:CLAUDE_HOME } else { "$env:USERPROFILE\.claude" }
112112
$script:DefaultSettingsFile = "$script:ClaudeHome\settings.json"
113113
$script:AlternateSettingsFile = "$env:USERPROFILE\.config\.claude\settings.json"

0 commit comments

Comments
 (0)