find_stale_processes
Identify long-running background processes consuming unnecessary resources. Filter by age, memory, and state to pinpoint candidates for cleanup.
Instructions
Find potentially stale processes based on various criteria.
Useful for finding long-running background processes that may be consuming resources unnecessarily.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| states | No | Process states to include (default ["sleeping"]). Valid: sleeping, zombie, stopped, idle, running, disk-sleep | |
| name_pattern | No | Regex pattern to match process names (e.g., "ghc|cabal") | |
| min_age_hours | No | Minimum process age in hours (default 1.0) | |
| min_memory_mb | No | Minimum memory usage in MB (default 0) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |