Pending: Error log format — single file vs folder with daily files?
Pending: Severity levels for Phase 1 (simple vs structured)?
User Tasks
Summary
Capture and surface errors from hooks, scripts, and automation so failures don’t go unnoticed.
Problem / Motivation
As Opus adds automation (hooks, Python scripts, scheduled tasks), failures can happen silently. A hook might exit non-zero, a script might crash, a briefing might fail to generate — and nobody notices. Without error visibility, problems accumulate and trust erodes.
Proposed Solution
A simple error logging system that captures failures and surfaces them where the user will see them (briefings, session start recap).
Phase 1: Local error log file with integration into briefings and session recap.
Phase 2: Smart notifications via VPS/Telegram with severity levels and auto-retry.
Open Questions
No open questions.
Phase Overview
Phase
Description
Status
Phase 1
Local error log file + recap integration
—
Phase 2
Smart notifications (VPS, Telegram)
—
Phase 1: Local Error Log —
Goal: Capture errors from hooks and scripts into a local log and surface them in briefings and session recaps.