SecretSpec
secretspecA declarative interface for every secret provider.
A declarative interface for every secret provider.
Check, read and run commands with secrets declared in secretspec.toml. Set, import, init and provider configuration subcommands are left out.
secretspec checkVerify that every declared secret resolves, without printing values.
profileprofilestring--profile-Pstring--provider-ppath--file-fboolean--no-prompt-nboolean--jsonboolean--explainsecretspec getPrint the value of a single secret to the terminal.
nameprofilestring · positional 0string--profile-Pstring--provider-ppath--file-fsecretspec runRun a command with the declared secrets injected as environment variables.
profilereasoncommandstring--profile-Pstring--provider-pstring--reasonpath--file-fstring · positional 0 · repeatableclimanual2026-10-27climanual2026-10-27climanual2026-10-27Before it fills your prompt, Otty checks the installed secretspec against its version. A form that does not match your version is not offered.