| from dataclasses import dataclass | |
| class CredentialItem: | |
| """ | |
| Represents a credential/setting item. | |
| This is used primarily for the Settings UI to represent the state | |
| of a specific configuration key. | |
| """ | |
| key: str | |
| value: str | None = None | |
| encrypted_value: str | None = None | |
| is_encrypted: bool = False | |
| category: str | None = None | |
| description: str | None = None | |