✳ClaudeModsClaude Code mod directory
☰
● 0 online · Views 0 times
+ Submit a project
← Back to projects
Reddit posts · Notifications & reminders / Workflows & CI

session-pings: Claude Code Mac Notification Mod with Contextual Information

The author rebuilt their Claude Code Mac notifications using a mod, making notifications include the repository name, chat title, and what is waiting. If there is no response for 5 minutes, it will remind again, and clicking opens the corresponding chat.

OOdd-Jury4884@Odd-Jury4884
session-pings: Claude Code Mac Notification Mod with Contextual Informationimage1
Translated

About this mod

The author has long used Claude Code session end notifications, but when running multiple chats in parallel, only receiving 'some repository finished' made it impossible to tell which session was waiting for what. With the mod release, he rebuilt his notification scheme: using Haiku to generate clear waiting item text, and attaching the chat title and repository name, for example changing from 'sales finished' to 'SEO project · landing page repo – Needs input: Approve post 1 start, commit batch 1'. If there is no response for 5 minutes, it will remind again, and clicking the notification opens the corresponding chat directly in the Claude desktop app. The project is open-sourced at fixter-dev/session-pings, requires installation via the plugin marketplace and installing terminal-notifier, and after installation, restart the session (quitting and reopening the Claude app will not lose chats). The author states it is still difficult to distinguish at a glance which specific chat it is, and seeks improvement ideas from the community.

Installation

Check the author's README for the marketplace and plugin name first. Commands may change as the repository evolves.

claude plugin marketplace add fixter-dev/session-pings
claude plugin install session-pings@session-pings
brew install terminal-notifier
Original text / README

https://preview.redd.it/t2wmqy2qa2th1.png?width=1600&format=png&auto=webp&s=84ce5b18ab0e9b94f1fd35f178cb92722b8342de sooo was too excited to try mods. I have long had notifications from claude code when a session finishes, but my problem is that I have like 5 parallel chats per repo. All I got was "landing page repo finished" and I had no idea which chat it was or what it wanted from me. So with the release of mods I rebuilt it for myself, what the mod does is: notifications have much more context : I put haiku to just make a clear text what it is waiting for, and added the proper chat title and repo. So instead of "sales finished" you get "SEO project · landing page repo – Needs input: Approve post 1 start, commit batch 1" re-notifies if you haven't answered for 5 min (I kept forgetting some of them were waiting on me as I was finishing something myself) clicking on the notification opens the specific chat (in the Claude desktop app) super simple thing, but found it useful so sharing the mod here as well: https://github.com/fixter-dev/session-pings claude plugin marketplace add fixter-dev/session-pings claude plugin install session-pings@session-pings brew install terminal-notifier then restart your sessions (quitting and reopening the Claude app keeps your chats). what is still bothering me a bit is that from the notifications I still don't understand right away which chat it is, so maybe someone has even better ideas how to do it? submitted by /u/Odd-Jury4884 [link] [comments]

View original source ↗

Similar projects