View asciinema chunker daemon logs. TRIGGERS - daemon logs, chunker logs, backup logs.
From asciinema-toolsnpx claudepluginhub terrylica/cc-skills --plugin asciinema-toolsThis skill is limited to using the following tools:
references/evolution-log.mdDispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Executes pre-written implementation plans: critically reviews, follows bite-sized steps exactly, runs verifications, tracks progress with checkpoints, uses git worktrees, stops on blockers.
Guides idea refinement into designs: explores context, asks questions one-by-one, proposes approaches, presents sections for approval, writes/review specs before coding.
View logs from the asciinema chunker daemon.
Self-Evolving Skill: This skill improves through use. If instructions are wrong, parameters drifted, or a workaround was needed — fix this file immediately, don't defer. Only update for real, reproducible issues.
| Argument | Description |
|---|---|
-n N | Show last N lines (default: 50) |
--follow | Follow log output (like tail -f) |
--errors | Show only ERROR lines |
/usr/bin/env bash << 'LOGS_EOF'
LOG_FILE="$HOME/.asciinema/logs/chunker.log"
LAUNCHD_STDOUT="$HOME/.asciinema/logs/launchd-stdout.log"
LAUNCHD_STDERR="$HOME/.asciinema/logs/launchd-stderr.log"
if [[ ! -f "$LOG_FILE" ]]; then
echo "No daemon logs found."
echo ""
echo "Log locations:"
echo " Daemon log: $LOG_FILE"
echo " launchd stdout: $LAUNCHD_STDOUT"
echo " launchd stderr: $LAUNCHD_STDERR"
exit 0
fi
echo "=== Daemon Log (last 50 lines) ==="
echo "File: $LOG_FILE"
echo ""
tail -50 "$LOG_FILE"
LOGS_EOF
/usr/bin/env bash << 'FOLLOW_EOF'
LOG_FILE="$HOME/.asciinema/logs/chunker.log"
if [[ ! -f "$LOG_FILE" ]]; then
echo "No daemon logs found. Start the daemon first."
exit 1
fi
echo "=== Following Daemon Log (Ctrl+C to stop) ==="
echo "File: $LOG_FILE"
echo ""
tail -f "$LOG_FILE"
FOLLOW_EOF
/usr/bin/env bash << 'ERRORS_EOF'
LOG_FILE="$HOME/.asciinema/logs/chunker.log"
if [[ ! -f "$LOG_FILE" ]]; then
echo "No daemon logs found."
exit 0
fi
echo "=== Error Log Entries ==="
echo ""
grep -E "ERROR|WARN|FAIL" "$LOG_FILE" | tail -30 || echo "(no errors found)"
ERRORS_EOF
[2025-12-26 15:30:00] === Daemon started (PID: 12345) ===
[2025-12-26 15:30:00] Config: idle=30s, zstd=3, active_dir=/Users/user/.asciinema/active
[2025-12-26 15:30:00] Credentials loaded (Pushover: enabled)
[2025-12-26 15:30:00] SSH caches cleared
[2025-12-26 15:30:02] Idle detected (35s) for workspace_2025-12-26.cast, creating chunk...
[2025-12-26 15:30:03] Pushed: chunk_20251226_153002.cast.zst to https://github.com/...
| File | Content |
|---|---|
~/.asciinema/logs/chunker.log | Main daemon log |
~/.asciinema/logs/launchd-stdout.log | launchd stdout |
~/.asciinema/logs/launchd-stderr.log | launchd stderr |
# View recent logs
/asciinema-tools:daemon-logs
# Follow logs in real-time
/asciinema-tools:daemon-logs --follow
# Show only errors
/asciinema-tools:daemon-logs --errors
| Issue | Cause | Solution |
|---|---|---|
| No logs found | Daemon never started | Run /asciinema-tools:daemon-start |
| Empty log file | Daemon just started | Wait a few seconds, check again |
| Logs not updating | Daemon crashed | Check /daemon-status, restart |
| Permission denied | Wrong file owner | Check ls -la ~/.asciinema/logs/ |
After this skill completes, check before closing:
Only update if the issue is real and reproducible — not speculative.