Skip to content

Notification support for Codex CLI (and other AI CLIs) #17

@tchirou

Description

@tchirou

Category

Docker / container improvement

Which variant should this target?

Full only

What would you like?

Notifications via Apprise work great for Claude Code using the notify-on
flag file. However, there is no equivalent for the other bundled AI CLIs
(Codex, Gemini CLI, Cursor, TaskMaster).

Expected behavior

When a Codex (or other CLI) task completes, a notification should be sent
to the configured Apprise destination (Discord, Telegram, etc.), just like
Claude Code does.

Suggested implementation

A per-CLI flag file system, e.g.:

  • ~/.claude/notify-on → already works for Claude Code
  • ~/.codex/notify-on → for Codex CLI
  • or a unified ~/.holyclaude/notify-on that applies to all bundled CLIs

Environment

Self-hosted on Synology NAS via Docker, behind Traefik + Authentik.

Use case

The main use case for HolyClaude is walking away and letting agents run.
This works perfectly with Claude Code today. Codex and other CLIs are
increasingly used for long-running tasks too, and the lack of notifications
breaks the "walk away" workflow for those tools.

Alternatives considered

Alternatively, a wrapper script approach where each CLI binary is wrapped
to trigger Apprise on completion.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions