validate_blueprint
Checks a Blueprint asset's structure, file size, and validity without compiling it. Use it for quick static verification and to get a clear pass/fail status before deeper analysis.
Instructions
Validate a blueprint asset by checking its structure, file size, and validity. Static (asset-registry + on-disk) check only: it does NOT compile the Blueprint.
Returns: { blueprint_path: string, resolved_object_path: string, blueprint_class: string, is_blueprint: bool, validation_status: string, validation_message: string, is_static_analysis: bool, file_size_bytes?: int, file_size_mb?: number }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| blueprint_name | No | Alias of `blueprint_path` (same value, same meaning). Accepted because sibling tools spell this parameter differently; prefer `blueprint_path`. | |
| blueprint_path | No | Object path, package path, or bare short name of the asset (resolved via mcp_common::ResolveAssetFlexible; an ambiguous short name errors out listing every candidate instead of picking one silently) |