Sm System Operations
sm_system_operationsManage packages, apply updates, and monitor system health: install applications, clean caches, check uptime, and reboot hosts—all through one action-driven tool.
Instructions
System operations for managing packages, system health, and updates
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform. Must be one of: 'install_applications', 'update', 'reboot', 'clean', 'optimize', 'install_python_modules', 'get_os_statistics', 'get_hardware_statistics', 'search_package', 'get_package_info', 'list_installed_packages', 'list_upgradable_packages', 'system_health_check', 'get_uptime', 'list_env_vars', 'get_env_var', 'clean_temp_files', 'clean_package_cache', 'list_windows_features', 'enable_windows_features', 'disable_windows_features', 'add_repository', 'install_local_package' | |
| env_var | No | Environment variable name | |
| package | No | Single package name | |
| packages | No | List of applications/packages | |
| file_path | No | Path to local package file | |
| repository | No | Repository URL or name | |
| allow_on_k8s | No | Override: allow 'update' or 'reboot' to proceed even if this host is detected as a live Kubernetes (RKE2) node. Prefer the universal-skills `k8s-node-rolling-update` workflow instead. | |
| feature_name | No | Windows feature name |