monitor_render
Observes husk and mantra OS processes to monitor render activity, reporting CPU and memory usage. Uses system commands without Houdini API, returning partial results with warnings if data is unavailable.
Instructions
在 bridge 进程 best-effort 观察 husk / mantra OS 进程。
不读 hou、不发 TCP;通过 stdlib ``subprocess`` 调 PowerShell CIM
(Windows)或 ``ps``(POSIX),按 executable basename
(``husk`` / ``husk.exe`` / ``mantra`` / ``mantra.exe`` /
``mantra-bin`` / ``mantra-bin.exe``)过滤;不把命令行任意
substring 当 renderer。PID / name 必填;CPU / memory 可得为
float,不可得为 ``null`` 并在 ``_warning`` 列明
``cpu_unavailable`` / ``memory_unavailable``。命令缺失、权限
不足或解析失败返 ``status=success``、空 / 部分结果与 warning,
不抛异常。响应整体过 ``apply_response_cap``。
本工具 **bridge-only**,不进入 server registry 或三个 server
分类集合。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||