propose_modify_key_variants
Propose updating an existing record's key variants, such as adding a default variant or expanding a fleet. Review the proposal before calling resolve_proposal.
Instructions
Propose updating the key variants of an existing record. Use this when adding a record with no variants (e.g. ["Default"]) or expanding a fleet (e.g. adding a new device). Present the proposal to the user before calling resolve_proposal.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key_prefix | No | Optional common key prefix. If omitted the existing prefix is preserved. | |
| description | Yes | Human-readable description of the proposal shown to the user | |
| record_name | Yes | PascalCase name of the existing record to modify | |
| key_variants | Yes | Complete replacement list of PascalCase variant names, e.g. ["Default"] or ["ApiServer", "Worker", "Db"]. Replaces prior variant list. |