@kkdev92/vscode-ext-kit - v4.1.1
    Preparing search index...

    Function defineSecret

    • Declares a typed secret.

      No schema means a plain string accessor. With a schema, writes are JSON and reads validate synchronously; malformed/invalid data rejects without being deleted and without including the secret value in framework errors.

      Type Parameters

      • T = string

      Parameters

      Returns SecretDefinition<T>

      export const ApiCredentials = defineSecret({
      key: 'api.credentials',
      schema: s.object({ token: s.string() }),
      });

      module.secrets.add(ApiCredentials);