Notification mute switch + open_session.sh drift fix #7

Merged
ClaudiuSchuster merged 1 commit from oss-oo/notification-mute into main 2026-09-23 11:54:16 +00:00
Owner

feat: notification mute switch + open_session.sh drift fix

  • Mute switch: while ~/.config/zcode-dispatch/notifications-muted exists (env ZCODE_DISPATCH_MUTE_FILE overrides), no STARTED/completion notifications spawn. The toggle lives in zcode-dispatch-observatory; --help epilog, USAGE and README document the contract. Live-verified: muted run completes with exit 0 and zero notify processes.
  • open_session.sh drift fix: still called show_new_astra.py (absent in release installs - the task-index seed silently never ran) and carried German texts; now calls show_sessions.py, English throughout.

Offline test exit 4; Super-Linter green with the pinned CI image.

# feat: notification mute switch + open_session.sh drift fix - **Mute switch**: while `~/.config/zcode-dispatch/notifications-muted` exists (env `ZCODE_DISPATCH_MUTE_FILE` overrides), no STARTED/completion notifications spawn. The toggle lives in [zcode-dispatch-observatory](https://oss-oo.io/OSS-Singularity/zcode-dispatch-observatory); `--help` epilog, USAGE and README document the contract. Live-verified: muted run completes with exit 0 and zero notify processes. - **open_session.sh drift fix**: still called `show_new_astra.py` (absent in release installs - the task-index seed silently never ran) and carried German texts; now calls `show_sessions.py`, English throughout. Offline test exit 4; Super-Linter green with the pinned CI image.
feat: notification mute switch + open_session.sh drift fix
Some checks failed
Checks / Functional checks (pull_request) Has been cancelled
Checks / Super-Linter (pull_request) Has been cancelled
cda9d00679
- Desktop notifications (STARTED and completion) can be muted with a
  marker file, default ~/.config/zcode-dispatch/notifications-muted
  (ZCODE_DISPATCH_MUTE_FILE overrides). While it exists no notify
  spawns. The toggle is provided by zcode-dispatch-observatory;
  --help epilog, USAGE and README document the contract.
- open_session.sh: fix station-version drift — it still called
  show_new_astra.py (does not exist in release installs; the task-index
  seed silently never ran) and carried German texts. Now calls
  show_sessions.py, English throughout, behavior otherwise unchanged.
- Live-verified: muted run completes with zero notify processes;
  unmuted path unchanged; offline test exit 4; Super-Linter green.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
OSS-Singularity/zcode-dispatch!7
No description provided.