project_add_component
Category: project
Add or replace one complete component through the canonical component mutation kernel. Authoring operationId: component.put. Use when: Use engine_get_component_schema first, begin from its draft, and resolve required reference sockets with ready compatible resources; resource-derived selection bindings are validated with the write. Do not use when: Do not submit unresolved drafts or references with missing, pending, blocked, wrong-kind, or wrong-capability resources; the whole write fails with a structured diagnostic. 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.