cad_status
Query live session, file, object, layer, health, or log status in a CAD environment. Get server health, read and clear in-memory logs, or check current document state.
Instructions
Query session, file, object, layer, health or logs status.
按 ``target`` 查询当前会话的各类状态(check/file/object/layer/health/
logs_get/logs_clear)。
- ``check``: overall session summary (open files, current document).
- ``file`` / ``object`` / ``layer``: live detail for one entity.
- ``health``: server version, uptime and registered tool count.
- ``logs_get`` / ``logs_clear``: read (with limit/level/source/job_id
filters) or clear the in-memory log buffer.
When not to use: ``cad_status`` reports live session/server state. For
geometric *validation* (manifold checks, interference) or aggregate
document statistics use ``cad_validate`` (geometry/metrics); for
measuring distances/areas use ``cad_measure``.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Status query, discriminated by `target`: check, file, object, layer, health, logs_get or logs_clear. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | Operation status | |
| target | Yes | Status target queried | |
| message | No | Status description | |
| summary | No | Status data |