Interactive Shell Live Mode & Monospace Mode Tabs
Added an authenticated Live Mode toggle and clean monospace mode tabs to the in-browser terminal, allowing developers to execute real zero-knowledge CLI operations directly against their vault.
#Live Vault Operations from the Browser
You can now run authentic CLI operations directly in the in-browser terminal without having Node.js or the CLI client installed locally.
# List all secrets across your production environment: apivault keys list --env production # Reveal a secret with custom zero-knowledge vault key derivation: apivault keys get 1 --reveal --vault-key "my-secure-vault-key"
#Live Backend Endpoints & Decryption
The interactive terminal drawer can switch seamlessly between an in-memory `demo` sandbox and authenticated `live` vault execution:
apivault whoami→ fetches your authenticated session profile.apivault keys list→ queries your real encrypted secret records.apivault keys get <id> --reveal→ executes real-time zero-knowledge decryption via/api/keys/[id]/decrypt.apivault keys add&apivault keys delete→ creates and removes real encrypted keys.
Decryption occurs with zero-knowledge key derivation. Custom vault keys are never stored on the server and are only derived on demand during active queries.
#Redesigned Monospace Mode Tabs
The terminal drawer header features clean, centered monospace tabs for `demo` and `live` modes, accompanied by an active green connection beacon and theme-aware border tokens.