Luigit
repositories / pi-ext

pi-ext

bugabingas pi extensions

owned by admin

extensions/os-notifier/CHANGELOG.md

Raw
Rendered preview

Changelog

Unreleased

  • Rename terminal-notifier to os-notifier.
  • Prefer native Linux, macOS, and Windows notifications with OSC fallback.
  • Notify only for direct interactive TUI runs completed while unfocused.
  • Preserve rich metadata with natural urgency and bounded sanitized text.
  • Remove the unused extension notification event bridge.
  • Publish pane-scoped Pi identity, session name, and project through OSC 1337 during TUI sessions.

0.0.3

  • Replace Bun test runner with Vitest in the workspace
  • Add isolated extension harness env for tests
  • Fix harness tests for import.meta.dirname, Vitest deps, and Chai matchers
  • Migrate project tooling to mise

0.0.2

  • Release only: no commits touched extensions/terminal-notifier since v0.0.1
  • Source unchanged: agent_end still sends OSC/Windows notify
  • Tests unchanged: harness still verifies extension runtime load

0.1.0 - 2026-05-21

  • a40a427 prepare extensions for npm release
  • 133cb7d chore(pi): migrate extensions to earendil packages
  • f144b06 fix(pi): restore extension notifications
# Changelog

## Unreleased

- Rename `terminal-notifier` to `os-notifier`.
- Prefer native Linux, macOS, and Windows notifications with OSC fallback.
- Notify only for direct interactive TUI runs completed while unfocused.
- Preserve rich metadata with natural urgency and bounded sanitized text.
- Remove the unused extension notification event bridge.
- Publish pane-scoped Pi identity, session name, and project through OSC 1337 during TUI sessions.

## 0.0.3

- Replace Bun test runner with Vitest in the workspace
- Add isolated extension harness env for tests
- Fix harness tests for import.meta.dirname, Vitest deps, and Chai matchers
- Migrate project tooling to mise

## 0.0.2

- Release only:
  no commits touched `extensions/terminal-notifier` since `v0.0.1`
- Source unchanged:
  `agent_end` still sends OSC/Windows notify
- Tests unchanged:
  harness still verifies extension runtime load

## 0.1.0 - 2026-05-21

- a40a427 prepare extensions for npm release
- 133cb7d chore(pi):
  migrate extensions to earendil packages
- f144b06 fix(pi):
  restore extension notifications