runtime_secret_mounts, as an environment variable or a file.
Secret values are write-only. You can set and delete them, but you cannot read them back. Listing secrets returns names and metadata only.
Fields
An environment-variable mount (
MOUNT_TYPE_ENV) delivers the secret under its own name unless the mount sets env_name. A secret named NPM_TOKEN mounted this way is available to agents as $NPM_TOKEN.Reserved names
Two categories of names are rejected:CLI shorthand
Themurmur secret set commands provide a shorthand for managing secrets without constructing catalog payloads manually.
Examples
Setting a secret
Pipe the value through stdin. The command stores stdin’s exact bytes, so useprintf rather than echo to avoid a trailing newline:
Setting a secret with a description
Using the catalog API directly.plaintext_value is base64-encoded (ZGQtYWJjMTIz is dd-abc123):
Listing secrets
--kind shows its kind. When the value matches the kind’s expected shape, it also shows a short identifying hint. A secret stored without a declared kind shows dashes.
Deleting a secret
Errors
Related
- Profiles and secrets: concept overview
- Workspaces: the resource whose agents receive tenant secrets
murmur secret set: CLI commands for managing secretsmurmur set: CLI command for creating and updating catalog resourcesmurmur get: CLI command for reading catalog resources