bp_validate_blueprint
Validate Blueprint health by checking compile errors, graph structure, and unused variables, then get a 0-100 score with recommended fixes.
Instructions
Top-level Blueprint validator: compile + graph structure + variable usage.
Aggregates compile diagnostics, graph-level validation, and variable usage into a single health score with an actionable recommendation block.
Args: blueprint_path: Full asset path or plain name include_graph_validation: Also run per-graph structural checks include_variable_check: Also check for unused variables
Returns: StructuredResult with outputs: blueprint_path — str compile_clean — bool health_score — int 0-100 graphs_checked — int error_count — int warning_count — int issues[] — all issues combined recommended_actions[] — actionable strings
KB: see knowledge_base/32_AGENT_PLAYABLE_SLICE_RECIPE.md#overview Example: bp_validate_blueprint(blueprint_path="/Game/MCP_Test/BP_Example")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| blueprint_path | Yes | ||
| include_variable_check | No | ||
| include_graph_validation | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |