Skip to main content

Overview

Vaults let the OneCLI gateway fetch credentials directly from your password manager at request time, without storing them on the server.
External Vaults tab in the OneCLI Connections dashboard

How vaults work

When an agent makes an HTTPS request and no server-stored secret matches the target host, the gateway checks if the user has a paired vault. If so, it asks the vault for a credential by domain, injects it into the request, and caches it briefly in memory.
Credentials never hit disk or the database. They’re cached in gateway memory for 60 seconds, then discarded.

Vaults vs server-stored secrets

Use server-stored secrets for stable, shared credentials. Use vaults for personal credentials, frequently rotated keys, or when you don’t want secrets leaving your password manager.

Supported providers

Bitwarden

Connect your Bitwarden vault via the Agent Access SDK. Credentials are fetched through an encrypted Noise protocol channel.

1Password

Connect your 1Password vault via Service Accounts. Map hostnames to op:// references and resolve secrets at runtime.