Synopsis
Arguments
This command takes no arguments.Examples
List all credentials
When no credentials exist
Output format
Credentials are displayed in a table with the following columns:- SERVICE - API service name (e.g., openai, anthropic)
- NAME - Friendly credential name
- LAST_USED - Time the credential was last used (HH:MM:SS format, UTC), or “never” if unused
Sorting
Credentials are sorted by:- Service name (alphabetical)
- Credential name (alphabetical)
- Creation time (newest first) for same service+name combinations
Behavior
- Unlocks the credential vault using the master password
- Retrieves metadata for all credentials (does not decrypt the actual keys)
- Displays in a human-readable table format
- Shows “never” for credentials that have not been used
Error messages
Failed to unlock vault:Exit codes
- 0 - Credentials listed successfully (or vault is empty)
- 1 - Error occurred (vault unlock failed, database error, etc.)
Environment variables
FISHNET_MASTER_PASSWORD- Master password for vault decryptionFISHNET_KEYCHAIN_SERVICE- Keychain service name (macOS, default: “fishnet”)FISHNET_KEYCHAIN_ACCOUNT- Keychain account name (macOS, default: “vault_derived_key”)
Related commands
- fishnet add-key - Add a new credential
- fishnet remove-key - Remove a credential
- fishnet init - Initialize vault with first credential