577 B
577 B
Test Plan: Vault
Behaviors to test
- Vault add stores encrypted secret
- Vault get decrypts and returns secret
- Vault update replaces secret value
- Vault delete removes secret
- Vault list shows all secret names
- Secrets interpolated in MCP config (mcp.json)
- Missing secrets produce warning during MCP init
- Vault accessible from REPL (.vault commands)
- Vault accessible from CLI (--add/get/update/delete-secret)
Old code reference
src/vault/mod.rs— GlobalVault, operationssrc/mcp/mod.rs— interpolate_secrets