list_processes
List running processes with PID, name, CPU, and memory usage. Filter by name and sort by pid, cpu, or memory.
Instructions
List running processes with PID, name, CPU%, and memory usage.
Uses psutil for cross-platform compatibility (Windows, Linux, macOS). Results are filtered and sorted as requested.
Returns a formatted table of processes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filter_name | No | Filter by process name (case-insensitive substring). Empty = all. | |
| sort_by | No | Sort by: 'name', 'pid', 'cpu', 'memory'. Default 'name'. | name |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |