Home lab infrastructure documentation and configuration management
Go to file
Cal Corum aed1f54d91 CLAUDE: Add comprehensive Tdarr API monitoring with dataclass-based status tracking
- Add tdarr_monitor.py: Python-based API monitoring client with type-safe dataclasses
  - ServerStatus, QueueStatus, NodeStatus, LibraryStatus, StatisticsStatus, HealthStatus
  - Support for health checks, queue monitoring, node status, library scans
  - JSON and pretty-print output formats with proper exit codes
  - Integration with existing Discord monitoring system

- Create scripts/monitoring/README.md: Complete monitoring documentation
  - Comprehensive usage examples and command-line options
  - Integration patterns with gaming-aware scheduling
  - Best practices for automated health monitoring

- Update CLAUDE.md: Enhanced Tdarr keyword triggers and documentation structure
  - Add "monitoring" and "api" keywords to automatically load monitoring docs
  - Reference new tdarr_monitor.py with dataclass-based status tracking
  - Update documentation structure to show monitoring script location

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-12 12:15:41 -05:00
.claude/plans CLAUDE: Add comprehensive home automation planning documents 2025-08-10 16:21:28 -05:00
examples CLAUDE: Convert Tdarr node from unmapped to mapped configuration 2025-08-11 10:17:55 -05:00
patterns CLAUDE: Update Tdarr documentation with file transfer optimizations 2025-08-10 16:20:27 -05:00
reference CLAUDE: Add comprehensive KDE Plasma crash analysis and prevention documentation 2025-08-11 12:29:31 -05:00
scripts CLAUDE: Add comprehensive Tdarr API monitoring with dataclass-based status tracking 2025-08-12 12:15:41 -05:00
.gitignore CLAUDE: Enhance Tdarr system with GPU transcoding optimization and automated maintenance 2025-08-09 22:06:24 -05:00
CLAUDE.md CLAUDE: Add comprehensive Tdarr API monitoring with dataclass-based status tracking 2025-08-12 12:15:41 -05:00