update_credential
Update stored credentials' details, secrets, or policies; changes are versioned for rollback, and policy loosening needs user approval.
Instructions
Modify a credential. Only the arguments you pass change. To change the main secret use secret_source (prompt / clipboard / file / generate / value) — the previous value is kept in version history for rollback. Loosening the policy requires the user's approval. Use add_urls/add_aliases whenever you learn a new way the user refers to this credential.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | Yes | ||
| name | No | ||
| notes | No | ||
| fields | No | ||
| policy | No | ||
| reason | No | ||
| secret | No | ||
| add_tags | No | ||
| add_urls | No | ||
| username | No | ||
| expires_at | No | ||
| add_aliases | No | ||
| remove_tags | No | ||
| remove_urls | No | ||
| rotate_days | No | ||
| secret_file | No | ||
| set_secrets | No | ||
| secret_field | No | ||
| generate_kind | No | password | |
| remove_fields | No | ||
| secret_source | No | none | |
| remove_aliases | No | ||
| remove_secrets | No | ||
| generate_length | No |