docs
evals
scenario-1
scenario-10
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
A command-line utility that reports system health metrics with colored status indicators.
The tool should display system health information using appropriate status messages with color-coded output that indicates severity levels.
The tool should respect terminal capabilities and user preferences for colored output.
--no-color flag is provided, output contains no ANSI color codes @testThe tool should support a debug mode that shows additional diagnostic information.
--debug flag is provided, debug messages are displayed @test--debug flag is not provided, debug messages are hidden @test/**
* Reports system status with appropriate color-coded messages
* @param {Object} metrics - System metrics to report
* @param {number} metrics.cpu - CPU usage percentage (0-100)
* @param {number} metrics.memory - Available memory percentage (0-100)
* @param {string} metrics.status - Overall system status ('ok', 'warning', 'error')
*/
function reportStatus(metrics) {
// IMPLEMENTATION HERE
}
module.exports = { reportStatus };Provides command-line interface functionality with color output control and TTY detection.