check_step_support
Verifies which STEP import backends are available before importing or converting a file, reporting status, priority, and fix guidance when none is found.
Instructions
Check which STEP import backends are available on this system.
Returns a dict listing each backend (FreeCAD, Gmsh, the OCCT
kernel, CadQuery) with its availability status and priority.
If none is found,
includes ``install_help`` (prose) and ``remedy`` (structured) —
prefer ``remedy``: its ``actionable_by_caller`` flag tells you
whether the user can fix this (``kiln install-step-backend``) or
whether they're on a hosted server where they cannot.
Call this before ``import_step_file`` to verify the system is
ready for STEP conversion.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "check_step_support"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||