list
List secrets (metadata only, no values).create
Create a new encrypted secret. If the name matches a registry provider’svaultSecrets, the secret is pinned to that provider and the credential + capabilities are auto-provisioned.
Registry matching
When the secret name matches a registry provider’svaultSecrets key (e.g. OPENAI_API_KEY → openai), the system:
- Pins the secret to that provider (immutable)
- Auto-creates the credential with the correct auth strategy
- Enables all capabilities defined in the registry entry
TRELLO_API_KEY + TRELLO_TOKEN), the credential auto-provisions once all required secrets are present.
update
Update secret name or aliases (not the value — userotate for that).
rotate
Rotate a secret’s encrypted value. Re-encrypts with a new DEK.delete
Revoke and delete a secret.attach-group / detach-group
Attach or detach a secret from a workspace group.import
Bulk import secrets fromKEY=VALUE pairs.
secrets create individually — registry matching, pinning, and auto-provisioning apply.
Next: Credentials