project_update_component_definition
Category: project
Update one project component definition. Use when: Use after reading the current version; request.ifVersion protects against overwrites. Project component definitions are production-grade backend-validated project-local data contracts, not canonical engine atomics. Normal engine authoring should use built-in ECS components from engine_list_component_types or scripts. Do not use when: Do not use to delete records. Expected response time: sync <2s Token cost: medium.
Output: JSON text content from the canonical service adapter.
Input schema
Expand to load the generated JSON schema.