Skip to main content
Step rerun needs a provider API key because Sovara sends the edited LLM request to the same provider family as the recorded step. Replay keys are separate from your shell environment. Store a key once, then use sovara rerun without passing that key again.

List configured keys

The output shows provider names and masked previews. It does not print raw API keys.

Set a key from an environment variable

Common provider names include: Use the provider name shown in the recorded step when in doubt.

Set a key from stdin

The CLI intentionally does not accept raw keys as command-line arguments, because command-line arguments can be saved in shell history or process lists.

Remove a key

Validation

When possible, Sovara validates a replay key before saving it. If validation fails, the key is not saved. Check the provider name and make sure the key has permission to call the model family used by the recorded step.

Supported replay providers

Direct step rerun works for providers Sovara can call with a normal API key. Anthropic, OpenAI, Gemini, Azure OpenAI, and many OpenAI-compatible API-key providers fit that model. Providers that require cloud request signing or service-account credentials may still be inspectable but not directly rerunnable from sovara rerun.