@graphty/graphty-element / ai / KeyPersistenceConfig
Interface: KeyPersistenceConfig ​
Defined in: graphty-element/src/ai/AiManager.ts:32
Configuration for enabling encrypted key persistence.
Properties ​
enabled ​
enabled:
boolean
Defined in: graphty-element/src/ai/AiManager.ts:34
Enable encrypted key persistence
encryptionKey ​
encryptionKey:
string
Defined in: graphty-element/src/ai/AiManager.ts:36
Encryption key for AES encryption (min 10 characters)
prefix? ​
optionalprefix?:string
Defined in: graphty-element/src/ai/AiManager.ts:40
Storage key prefix (default: "@graphty-ai-keys")
storage? ​
optionalstorage?:"localStorage"|"sessionStorage"
Defined in: graphty-element/src/ai/AiManager.ts:38
Storage backend (default: "localStorage")