Non-secret values
Secrets
OPENAI_API_KEY from the deployer’s environment. It does not store the plaintext value in salambo.yaml.
Exposure targets
| Target | Meaning |
|---|---|
runtime | Available to the trusted worker brain |
sandbox | Available to sandbox tools or extensions through the supported projection |
Sandbox-exposed secrets
A secret exposed to the sandbox requires an egress host allowlist:Security rules
- Never commit real secrets.
- Never use a
valuefield undersecrets. - Use uppercase environment names.
- Use host-only allowlist entries.
- Rotate secrets by updating the deployment environment and deploying again.
- Remove unused entries from
salambo.yaml; deployment reconciliation removes obsolete remote configuration. - Do not print secret values in extension errors, artifacts or diagnostic messages.