trove_add_secret
Add an encrypted secret to the vault, storing key-value fields securely with age encryption and cleartext metadata.
Instructions
Save an encrypted secret under secrets//.age plus a cleartext metadata sidecar (title, tags, dates — never values). Encrypts in memory with age; plaintext never touches disk. Requires recipients in trove.toml.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Non-sensitive tags. | |
| notes | No | Free text stored INSIDE the encrypted payload. | |
| title | Yes | Human-readable title; slug derived from it. | |
| fields | Yes | Key/value secret material (username, password, token…). | |
| category | Yes | Category folder under secrets/, e.g. 'aws'. | |
| overwrite | No | Replace an existing entry (default false). |