list_identities
View the identity key and trust level for a Signal contact to determine if the safety number has changed and requires re-verification.
Instructions
List the Signal identity keys (safety numbers) and trust levels for one or all contacts. Each contact has a unique identity key; Signal uses these to verify end-to-end encryption integrity. Trust levels: TRUSTED_VERIFIED (manually verified), TRUSTED_UNVERIFIED (trusted on first use, TOFU), or UNTRUSTED (key changed — sending is blocked until re-trusted). Omit number to inspect all stored identities; provide number to filter to a specific contact. Use before calling trust_identity to check the current trust state and key fingerprint. Use when Signal reports 'safety number changed' to identify which contact needs re-verification. Do NOT use to trust or change trust levels — use trust_identity for that.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| number | No | Filter to a specific contact (optional) |