Look up Revit API types and members
revit_api_lookupLook up public Revit API types and members before writing C# for unfamiliar classes. Query the running Revit version to verify signatures and avoid API mismatches.
Instructions
Look up public Revit API types and members. The agent calls this before writing C# for an unfamiliar type. Results describe the running Revit's API version only. XML summaries are optional. skipped means incomplete; skippedCount is the total skipped.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | search | |
| limit | No | ||
| query | Yes | ||
| document | No | Title or file name substring of the target document; needed when several Revit instances run. | |
| process_id | No | Revit process ID; takes precedence over document. | |
| timeout_seconds | No | Seconds to wait for a result (default 120). | |
| include_obsolete | No | ||
| include_inherited | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||