MCPcopy Create free account
hub / github.com/Work-Fisher/code-claw / encodeSecret

Function encodeSecret

desktop/main.mjs:175–189  ·  view source on GitHub ↗
(value)

Source from the content-addressed store, hash-verified

173}
174
175function encodeSecret(value) {
176 if (!value) {
177 return null
178 }
179 if (safeStorage.isEncryptionAvailable()) {
180 return {
181 mode: 'safeStorage',
182 value: safeStorage.encryptString(value).toString('base64'),
183 }
184 }
185 return {
186 mode: 'plain',
187 value,
188 }
189}
190
191function decodeSecret(record) {
192 if (!record?.value) {

Callers 1

setSecretFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected