- Add SubagentStop HTTP hook to .claude/settings.json pointing at n8n
- Add importable n8n workflow (claude-agent-done.json): webhook trigger →
extract agent name → POST to Discord
- Add setup guide (claude-agent-notifications.md) with payload reference,
test curl command, and future extension notes
- Update n8n CONTEXT.md and workflows/README.md with new workflow entry
Discord webhook URL is stored as n8n variable DISCORD_CLAUDE_ALERTS_WEBHOOK
to keep it out of local config files.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Document Messenger Kids connectivity issue caused by anudeepND Facebook
blocklist blocking edge-mqtt/graph.facebook.com. Includes Pi-hole v6 API
gotcha where numeric ID deletes silently fail (must use URL-encoded address).
TODO added for future per-device group-based blocklist management.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds scheduled-tasks/CONTEXT.md documenting the implemented headless
Claude scheduled task system: runner.sh framework, custom dispatcher
scripts, active tasks, settings reference, auth, monitoring, and
cost safety guardrails.
Updates CLAUDE.md routing table to load CONTEXT.md alongside the
SKILL.md for all scheduled-task-related topics.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Move Ready or Not configs/scripts into gaming/ready-or-not/, Stackmon into
gaming/stackmon/, add Palworld client and server docs. Move Vagabond RPG
PDFs to new tabletop/ directory with Age of Ashes GM reference.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add mcp-tui-driver documentation with tool reference, workflow guide,
and correct MCP config location (~/.claude.json, not ~/.claude/.mcp.json).
Add context loading keyword entry for TUI testing topics.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add fish functions/aliases section covering tls, tma, tmn, cc helpers
and config.fish abbreviations. Add fish/tmux keywords to CLAUDE.md
context loading table.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Original planning folder (no git repo) for the server diagnostics system
that runs on CT 300. Live deployment is on claude-runner; this preserves
the Agent SDK reference, PRD with Phase 2/3 roadmap, and N8N workflow designs.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Document the new claude-scheduled system in CLAUDE.md keyword table
and add a comprehensive systemd user timers section to workstation
CONTEXT.md covering both cognitive-memory and claude-scheduled timers.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
New workstation/CONTEXT.md documents the ~/dotfiles symlink repo setup.
Added workstation keywords to context loading table.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Groups Claude Discord Coordinator, Claude Runner, and MCP Gateway
under a shared section. Documents new CT 303 MCP Gateway with n8n
and Gitea MCP server configuration details.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Update monitoring CONTEXT.md with 6-server inventory table, per-server
SSH user support, and pre-escalation Discord notification docs
- Remove tdarr local monitoring scripts (decommissioned per prior decision)
- Update Proxmox upgrade plan with Phase 1 completion and Phase 2 prep
- Update vm-management CONTEXT.md with current PVE 8 state
- CLAUDE.md: auto-run /save-memories at 25% context instead of asking
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add server table with all 6 monitored hosts, per-server SSH user
docs, updated workflow server list, and pre-escalation Discord
notification documentation.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Documents the claude-runner SSH alias, HTTPS token auth method,
and notes that SSH git remotes don't work from CT 302.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Trim keyword triggers to distinctive terms per topic
- Remove redundant loading convention, directory triggers, priority sections
- Remove documentation structure tree (discoverable from repo)
- Consolidate file extension triggers into special loads
- Shrink maintenance section to just the auto-prompts
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
CLAUDE.md optimization (329 → 104 lines):
- Compress repetitive loading rules into keyword table
- Remove 72 redundant "Note:" lines (info already in CONTEXT.md files)
- State loading convention once instead of repeating 13 times
- Preserve all functionality, special cases, and maintenance protocol
- 68% reduction in size, easier to scan and maintain
Gitea Actions Docker buildx fix:
- Remove conditional from Docker Hub login step
- Login now runs on all builds (PR and main), not just main
- Fixes "push access denied" on second build when writing cache layers
- Push flag still gates actual image publishing to main-only
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Document all 20 active monitors with targets and tags, Discord
notification configuration, and API access details for programmatic
management via uptime-kuma-api.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add CONTEXT.md for docker and VM management script directories.
Add media-tools documentation with Playwright scraping patterns.
Add Tdarr GPU monitor n8n workflow definition.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Document local LLM benchmark results, testing methodology, and
model comparison notes for Ollama deployments.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Expand home automation platform comparison with 2026 Matter/Thread
status, Hubitat alternative, and detailed implementation plan.
Update HA .env.example template.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Pull Docker Compose configs for discord-bots VM, foundry-lxc LXC, and
termix. Add pihole and orbital-sync compose files for ubuntu-manticore.
Back up LXC 223 (foundry) Proxmox config.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Document all 12 gaming scripts including RON setup, STL log analysis,
Proton testing, mod installation, and backup utilities.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update CONTEXT with npm installation model, Homebrew wrapper setup,
systemd service config, and MiniMax integration. Expand troubleshooting
with gateway, Docker, and Homebrew error scenarios.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add nvidia_update_checker.py for weekly driver update monitoring with
Discord alerts. Add scripts CONTEXT.md and update README.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Document NVIDIA driver hold/update workflow, GPU health monitoring,
and update checker integration for Jellyfin on ubuntu-manticore.
Add media-servers troubleshooting guide.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add dual Pi-hole high availability setup guide, deployment notes, and
disk optimization docs. Update NPM + Pi-hole sync script and docs.
Add UniFi DNS firewall troubleshooting and networking scripts CONTEXT.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Deploy Uptime Kuma for centralized service uptime monitoring at
https://status.manticorum.com. Proxmox LXC 227 (10.10.0.227) running
Ubuntu 22.04 with Docker. Updated monitoring documentation, CLAUDE.md
context loading rules, and server-configs host inventory.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add automatic git tag creation after successful builds/deployments
- Tags match VERSION file and include deployment metadata
- Remove emojis from all Discord notifications and console output
- Add git tag links to Discord success notifications
- Update troubleshooting section with git tag issues
- Add customization checklist for git email configuration
Benefits:
- Immutable version markers in git history
- Easy version checkout and rollback (git checkout v1.2.3)
- Clean, professional notification messages
- Enable changelog generation between tags
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Add information about GitHub and Gitea mirroring to the Gitea
documentation for future reference.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>