List Instances
revit_list_instancesLists running Revit processes and their active documents, providing document and version details to help select a target instance for subsequent commands.
Instructions
List Revit processes and their active documents.
Returns a list of documentName, documentPath, revitVersion, processId and pluginResponding records; no matching instances return []. Local and SSH modes use add-in heartbeats with process fallback; fallback records have an empty document and pluginResponding=false. HTTP mode reports only its connected process; transport failures raise errors. Use this tool before choosing a unique document substring for other tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| document | No | Case-insensitive substring of the target active document title or file name; default null leaves requests unaddressed, so any instance may respond. Use a unique substring with multiple instances; revit_list_instances instead returns all matching instances, or all instances when omitted. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |