get_process_memory
Inspect a process's memory usage by PID: returns RSS, VMS, and largest mappings. Read-only, safe for observation.
Instructions
READ-ONLY memory inspection for one PID.
Returns RSS, VMS, and largest mappings. This cannot stop, kill, or modify the process; refuse such requests.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pid | Yes | Required operating-system PID from the user request | |
| mapping_limit | No | Maximum memory mappings returned, sorted by RSS; default 20. If the user requests top N mappings, pass N here explicitly. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pid | Yes | ||
| name | Yes | ||
| source | Yes | ||
| summary | Yes | ||
| mappings | Yes | ||
| rss_bytes | Yes | ||
| vms_bytes | Yes | ||
| captured_at | Yes | ||
| total_mappings | Yes | ||
| returned_mappings | Yes |