Persist externally researched name candidates
add_name_candidatesKeep shortlists out of chat transcripts by persisting 1-50 name candidates to a project board, with UUID-based safe retries and no AI credits.
Instructions
Persist 1-50 names your own agent, another model, or manual research produced onto the durable project board, so a shortlist never lives only in the chat transcript. This is the free counterpart to generate_names: it stores names rather than authoring them, and spends no AI credits. Each item needs a caller-generated UUID, which makes retries safe. Sending identical data again returns the same row; reusing an id with changed data returns a conflict instead of silently overwriting. Requires the naming:write scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | Owned naming project id from list_naming_projects. | |
| candidates | Yes | 1-50 candidates to persist. |