get_process_fds
List open file descriptors (files, sockets, pipes) for a process ID using /proc, showing total count. Use to diagnose fd leaks and resource holds by reading real-time process data.
Instructions
Lists open file descriptors (files, sockets, pipes) and the total count for a pid. Read-only via /proc//fd. pid is required; an unknown pid returns an error in the errors field, not a failure. Use for fd-leak and resource-hold debugging.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pid | Yes | process ID to list open file descriptors for |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pid | Yes | ||
| name | Yes | ||
| errors | No | ||
| fd_count | Yes | ||
| file_descriptors | Yes |