project_apply_terrain_semantic_patch
Category: project
Apply checked semantic terrain operations to an existing terrain asset's terrain resource facet. Authoring operationId: terrain.patch.apply. Use when: Use operations such as create, sculpt (raise/lower/flatten/smooth), paint (per-layer), road (road/path/river), biome, generate (heightfield_tile/mesh_chunk/procedural_recipe), cutHole, erosion (hydraulic/thermal), and scatter (foliage). The patch is version + base-fingerprint checked; applying it invalidates the collision/nav/render artifacts so they regenerate (collision and nav never drift from the source). Do not use when: Author terrain through these verbs over the versioned resource; never send raw height arrays or mesh data. Pass asset_id for the terrain asset and ifVersion for optimistic concurrency. Expected response time: sync <2s Token cost: low.
Output: JSON text content from the canonical service adapter.
Input schema
Expand to load the generated JSON schema.