getProcesses
Retrieve detailed process information from the current operating environment to monitor and analyze system activity effectively.
Instructions
获取当前设备的进程信息
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Input Schema (JSON Schema)
{
"properties": {},
"required": [],
"type": "object"
}
Implementation Reference
- src/index.ts:651-659 (handler)The handler function for the 'getProcesses' tool. It uses the systeminformation library (si.processes()) to retrieve current system processes and returns the data as a JSON-formatted text response.case "getProcesses": { const processes = await si.processes(); return { content: [{ type: "text", text: JSON.stringify(processes, null, 2) }] }; }
- src/index.ts:208-216 (registration)Registration of the 'getProcesses' tool in the listTools response, including its name, description, and empty input schema (no parameters required).{ name: "getProcesses", description: "获取当前设备的进程信息", inputSchema: { type: "object", properties: {}, required: [] } },
- src/index.ts:211-215 (schema)Input schema for 'getProcesses' tool, which is an empty object (no input parameters).inputSchema: { type: "object", properties: {}, required: [] }