write_character_create
Create or update a character with a voice sample to maintain consistent dialogue across scenes. Define name, role, archetype, arc, and physical traits. Ensures dialogue continuity through editor detection of voice drift.
Instructions
Create or upsert a character. Voice sample is critical for continuity_check — it lets the editor detect when a character's dialogue drifts from their established voice. Pass voiceSample as a 100-300 word excerpt of how they speak.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | ||
| name | Yes | ||
| role | No | protagonist | antagonist | mentor | foil | minor | |
| archetype | No | ||
| voiceSample | No | 100-300 word excerpt of how this character speaks. | |
| arcSummary | No | ||
| physicalDescription | No |