Optionele databaseversleuteling in rust
Schakel AES-256-GCM-versleuteling in voor lokale Turso-shards in ~/.config/opencode/opencode-mem.jsonc:
{ "databaseEncryptionEnabled": true,}Bij de eerste start maakt de plugin ~/.config/opencode/opencode-mem-db.key aan (32-byte hex-sleutel, chmod 600) en migreert bestaande plaintext-shards. Overschrijf met "databaseEncryptionKey": "env://OPENCODE_MEM_DB_KEY" of "file://~/path/to.key" als je de sleutel zelf beheert. Verlies van de sleutel betekent dat de versleutelde databases niet kunnen worden geopend.
Windows: gebruik %USERPROFILE%\.config\opencode\opencode.json (bijvoorbeeld C:\Users\<you>\.config\opencode\opencode.json). Deze plugin leest niet %APPDATA% of %LOCALAPPDATA% voor zijn OpenCode-pluginentry — plaats het bestand onder .config\opencode in je gebruikersprofiel en herstart OpenCode. Als de plugin niet verschijnt, controleer dat pad en herstart opnieuw.
De plugin wordt automatisch gedownload bij de volgende start.