validate_ids
Validate IDS documents for required fields, specification applicability, IFC version compatibility, and XSD schema compliance to ensure buildingSMART standard adherence.
Instructions
Validate current session's IDS document.
Validates:
Required fields present (title, specifications, etc.)
Each specification has applicability
IFC versions are valid
XSD schema compliance (via IfcTester)
Args: ctx: FastMCP Context (auto-injected)
Returns: { "valid": true, "errors": [], "warnings": [], "specifications_count": 3, "details": { "has_title": true, "has_specifications": true, "xsd_valid": true } }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||