From 06bf2493a10552dd4d62c7a5b26142462bd00a50 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Mon, 12 Jan 2026 16:33:42 +0100 Subject: [PATCH] docs: add changelog and readme entry for notify.ts extension (#658) --- packages/coding-agent/CHANGELOG.md | 4 ++++ packages/coding-agent/examples/extensions/README.md | 1 + 2 files changed, 5 insertions(+) diff --git a/packages/coding-agent/CHANGELOG.md b/packages/coding-agent/CHANGELOG.md index a2c01480..6f45f896 100644 --- a/packages/coding-agent/CHANGELOG.md +++ b/packages/coding-agent/CHANGELOG.md @@ -2,6 +2,10 @@ ## [Unreleased] +### Added + +- Extension example: `notify.ts` for desktop notifications via OSC 777 escape sequence ([#658](https://github.com/badlogic/pi-mono/pull/658) by [@ferologics](https://github.com/ferologics)) + ## [0.43.0] - 2026-01-11 ### Breaking Changes diff --git a/packages/coding-agent/examples/extensions/README.md b/packages/coding-agent/examples/extensions/README.md index b7da25bd..4a6931f3 100644 --- a/packages/coding-agent/examples/extensions/README.md +++ b/packages/coding-agent/examples/extensions/README.md @@ -48,6 +48,7 @@ cp permission-gate.ts ~/.pi/agent/extensions/ | `send-user-message.ts` | Demonstrates `pi.sendUserMessage()` for sending user messages from extensions | | `timed-confirm.ts` | Demonstrates AbortSignal for auto-dismissing `ctx.ui.confirm()` and `ctx.ui.select()` dialogs | | `modal-editor.ts` | Custom vim-like modal editor via `ctx.ui.setEditorComponent()` | +| `notify.ts` | Desktop notifications via OSC 777 when agent finishes (Ghostty, iTerm2, WezTerm) | ### Git Integration