get_system_status
Retrieve detailed system metrics, including uptime and boot time, to monitor resource usage and avoid exhausting the device during heavy operations.
Instructions
Retrieve detailed system metrics from the Busy Bar device.
This tool queries GET /api/status/system via `SystemApi.get_status_system()` to get
runtime resource usage and health information.
Returns a StatusSystem object containing:
- api_semver (str): API SemVer string (e.g., "0.0.0")
- uptime (str): System uptime as a human-readable duration (e.g., "00d 00h 04m 13s")
- boot_time (int): System boot timestamp as Unix epoch seconds
- auto_update_enabled (bool): Whether automatic firmware updates are enabled
Use case:
Monitor available system resources before performing heavy operations (e.g. large
file uploads or firmware updates) to avoid exhausting the device.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||