@clang.engineer/pi-notify
Completion and permission notifications for Pi coding agent
Package details
Install @clang.engineer/pi-notify from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@clang.engineer/pi-notify- Package
@clang.engineer/pi-notify- Version
0.1.2- Published
- Oct 3, 2026
- Downloads
- 527/mo · 53/wk
- Author
- clang.engineer
- License
- MIT
- Types
- extension
- Size
- 7.6 KB
- Dependencies
- 0 dependencies · 1 peer
Pi manifest JSON
{
"extensions": [
"./src/index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
@clang-engineer/pi-notify
Notification extension for Pi coding agent.
Features
- Notifies on
agent_settled. - Notifies on
permissions:ask. - Backend:
auto,macos,terminal, oroff. - Optional last-input summary in completion notification titles.
- Optional macOS notification sound.
- Optional script hook.
Config
Global: ~/.pi/agent/notify.json
Project: <project>/.pi/notify.json
{
"notify": {
"title": "Pi",
"settledMessage": "Agent 작업 완료",
"includeInput": true,
"maxInputLength": 80,
"permissionAsk": true,
"permissionMessage": "Permission required: {tool}",
"backend": "auto",
"skipWhenFrontmost": false,
"sound": "Glass"
}
}
Set sound to a macOS sound name such as Glass, Ping, or Submarine. Set it to false to disable sound.