cantrip_entity_edit
Edit existing business entities like ICPs, pain points, value propositions, and experiments. Update names, descriptions, and custom fields while optionally overriding project settings.
Instructions
Edit an existing entity. Fields vary by type (same as cantrip_entity_add). Pass well-known fields directly, and any additional fields in the 'fields' object. Extra fields are stored in extensions. Pass project to override .cantrip.json — useful in cloud-hosted or multi-project contexts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity_type | Yes | Entity type: icp, pain_point, value_prop, experiment, channel, competitor, contact | |
| id | Yes | Entity ID to edit | |
| name | No | Updated name (mapped to 'framing' for value_prop, 'title' for experiment) | |
| description | No | Updated description | |
| fields | No | Additional fields to update as key-value pairs | |
| project | No | Project slug — overrides .cantrip.json. Required in environments where cantrip_connect cannot write to the filesystem. |