tag:github.com,2008:https://github.com/dervish666/UnraidMonitor/releases Release notes from UnraidMonitor 2026-01-26T15:54:00Z tag:github.com,2008:Repository/1141845583/v0.9.0 2026-01-26T15:54:00Z v0.9.0: Phase 2: Array monitoring with disk health alerts <p>Features:</p> <ul> <li>ArrayMonitor for disk temp, status, and capacity alerts</li> <li>/array command for array status overview</li> <li>/disks command for detailed disk listing</li> <li>/mute-array and /unmute-array for array alert control</li> <li>Array mutes shown in /mutes command</li> <li>Configurable thresholds (disk_temp, array_usage)</li> </ul> dervish666 tag:github.com,2008:Repository/1141845583/v0.8.1 2026-01-26T13:52:44Z v0.8.1: Unraid Phase 1 bugfixes <ul> <li>Fixed GraphQL CSRF header handling (bypassed unraid-api library)</li> <li>Fixed HTTP vs HTTPS protocol detection</li> <li>Discovered and used correct GraphQL schema fields via introspection</li> <li>Added human-readable uptime formatting</li> </ul> <p>Tested and working with Unraid GraphQL API.</p> dervish666 tag:github.com,2008:Repository/1141845583/v0.8.0 2026-01-26T11:17:50Z v0.8.0: Unraid Phase 1: System Monitoring <ul> <li>Add UnraidClientWrapper for API connection</li> <li>Add UnraidSystemMonitor for CPU/memory/temp alerts</li> <li>Add /server command for system status</li> <li>Add ServerMuteManager for server alert mutes</li> <li>Add /mute-server and /unmute-server commands</li> </ul> dervish666 tag:github.com,2008:Repository/1141845583/v0.7.0 2026-01-26T10:10:04Z v0.7.0: Mute feature <ul> <li>Add /mute command to suppress all alerts for duration</li> <li>Add /mutes command to list active mutes</li> <li>Add /unmute command to remove mutes early</li> <li>Mutes persisted to data/mutes.json</li> <li>Works for crash, log error, and resource alerts</li> </ul> dervish666 tag:github.com,2008:Repository/1141845583/v0.6.0 2026-01-25T21:58:55Z v0.6.0: Error ignore feature <ul> <li>Add /ignore command to suppress recurring errors</li> <li>Add /ignores command to list all ignored patterns</li> <li>Support per-container ignores in config.yaml</li> <li>Runtime ignores saved to data/ignored_errors.json</li> </ul> dervish666 tag:github.com,2008:Repository/1141845583/v0.5.0 2026-01-25T20:30:23Z v0.5.0: Resource monitoring <ul> <li>Add /resources command for on-demand CPU/memory stats</li> <li>Add background ResourceMonitor for threshold alerts</li> <li>Support configurable per-container thresholds</li> <li>Integrate with existing rate limiter for alert cooldowns</li> <li>Sustained violation detection (only alert after threshold exceeded for configured duration)</li> </ul> dervish666 tag:github.com,2008:Repository/1141845583/v0.4.0 2026-01-25T18:52:41Z v0.4.0: Phase 4: AI-powered container diagnostics <p>Features:</p> <ul> <li>/diagnose - AI analysis of container logs</li> <li>/diagnose - Custom log line count (default 50)</li> <li>Reply /diagnose to crash alerts for quick analysis</li> <li>Follow-up with 'yes'/'more' for detailed analysis</li> <li>Uses Claude Haiku for fast, cheap analysis (~$0.002 per diagnosis)</li> </ul> <p>106 tests passing</p> dervish666 tag:github.com,2008:Repository/1141845583/v0.3.0 2026-01-25T17:57:35Z v0.3.0: Phase 3: Container control commands <p>Features:</p> <ul> <li>/restart - Restart a container with confirmation</li> <li>/stop - Stop a container with confirmation</li> <li>/start - Start a container with confirmation</li> <li>/pull - Pull latest image and recreate with confirmation</li> </ul> <p>Security:</p> <ul> <li>Protected containers list in config.yaml</li> <li>60-second confirmation timeout</li> <li>User-specific confirmations</li> </ul> <p>91 tests passing</p> dervish666 tag:github.com,2008:Repository/1141845583/v0.2.0 2026-01-25T16:10:31Z v0.2.0: Phase 2: Alerts and log watching <p>Features:</p> <ul> <li>Automatic crash alerts when containers exit with non-zero code</li> <li>Log watching with error pattern matching</li> <li>Rate-limited alerts (15-minute cooldown per container)</li> <li>/logs command to view container logs</li> <li>Configurable watched containers and error patterns via YAML</li> </ul> <p>Tests: 64 passing</p> dervish666 tag:github.com,2008:Repository/1141845583/v0.1.0 2026-01-25T14:29:01Z v0.1.0 <p>Phase 1 MVP: Basic status bot</p> dervish666