Skip to main content

Variable: AI_GATEWAY_SECRET_FIELDS

const AI_GATEWAY_SECRET_FIELDS: {
telemetry.filterBoundaries: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};
organisations.getInfo: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};
secretReferences.list: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};
secretReferences.create: {
request: readonly [GatewaySecretFieldRule];
response: readonly [GatewaySecretFieldRule];
};
secretReferences.get: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};
secretReferences.update: {
request: readonly [GatewaySecretFieldRule];
response: readonly [GatewaySecretFieldRule];
};
secretReferences.delete: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};
apiKeys.createService: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};
apiKeys.createUser: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};
apiKeys.rotateService: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};
apiKeys.rotateUser: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};
deployments.create: {
request: readonly [];
response: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule];
};
deployments.update: {
request: readonly [];
response: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule];
};
integrations.create: {
request: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule];
response: readonly [];
};
integrations.update: {
request: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule];
response: readonly [];
};
mcpIntegrations.create: {
request: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule];
response: readonly [];
};
mcpIntegrations.update: {
request: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule];
response: readonly [];
};
organisations.getAuthSettings: {
request: readonly [];
response: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule];
};
organisations.updateAuthSettings: {
request: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule];
response: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule];
};
plugins.create: {
request: readonly [GatewaySecretFieldRule];
response: readonly [];
};
providers.get: {
request: readonly [];
response: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule];
};
};

Defined in: src/ai-gateway/secret-fields.ts:53

Operation-scoped secret paths shared by SDK debug logging and structured CLI output. A generic field named key is not considered secret without an operation context.

Type Declaration​

telemetry.filterBoundaries​

readonly telemetry.filterBoundaries: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};

telemetry.filterBoundaries.request​

readonly request: readonly [] = empty;

telemetry.filterBoundaries.response​

readonly response: readonly [GatewaySecretFieldRule];

organisations.getInfo​

readonly organisations.getInfo: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};

organisations.getInfo.request​

readonly request: readonly [] = empty;

organisations.getInfo.response​

readonly response: readonly [GatewaySecretFieldRule];

secretReferences.list​

readonly secretReferences.list: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};

secretReferences.list.request​

readonly request: readonly [] = empty;

secretReferences.list.response​

readonly response: readonly [GatewaySecretFieldRule];

secretReferences.create​

readonly secretReferences.create: {
request: readonly [GatewaySecretFieldRule];
response: readonly [GatewaySecretFieldRule];
};

secretReferences.create.request​

readonly request: readonly [GatewaySecretFieldRule];

secretReferences.create.response​

readonly response: readonly [GatewaySecretFieldRule];

secretReferences.get​

readonly secretReferences.get: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};

secretReferences.get.request​

readonly request: readonly [] = empty;

secretReferences.get.response​

readonly response: readonly [GatewaySecretFieldRule];

secretReferences.update​

readonly secretReferences.update: {
request: readonly [GatewaySecretFieldRule];
response: readonly [GatewaySecretFieldRule];
};

secretReferences.update.request​

readonly request: readonly [GatewaySecretFieldRule];

secretReferences.update.response​

readonly response: readonly [GatewaySecretFieldRule];

secretReferences.delete​

readonly secretReferences.delete: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};

secretReferences.delete.request​

readonly request: readonly [] = empty;

secretReferences.delete.response​

readonly response: readonly [GatewaySecretFieldRule];

apiKeys.createService​

readonly apiKeys.createService: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};

apiKeys.createService.request​

readonly request: readonly [] = empty;

apiKeys.createService.response​

readonly response: readonly [GatewaySecretFieldRule];

apiKeys.createUser​

readonly apiKeys.createUser: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};

apiKeys.createUser.request​

readonly request: readonly [] = empty;

apiKeys.createUser.response​

readonly response: readonly [GatewaySecretFieldRule];

apiKeys.rotateService​

readonly apiKeys.rotateService: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};

apiKeys.rotateService.request​

readonly request: readonly [] = empty;

apiKeys.rotateService.response​

readonly response: readonly [GatewaySecretFieldRule];

apiKeys.rotateUser​

readonly apiKeys.rotateUser: {
request: readonly [];
response: readonly [GatewaySecretFieldRule];
};

apiKeys.rotateUser.request​

readonly request: readonly [] = empty;

apiKeys.rotateUser.response​

readonly response: readonly [GatewaySecretFieldRule];

deployments.create​

readonly deployments.create: {
request: readonly [];
response: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule];
};

deployments.create.request​

readonly request: readonly [] = empty;

deployments.create.response​

readonly response: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule];

deployments.update​

readonly deployments.update: {
request: readonly [];
response: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule];
};

deployments.update.request​

readonly request: readonly [] = empty;

deployments.update.response​

readonly response: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule];

integrations.create​

readonly integrations.create: {
request: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule];
response: readonly [];
};

integrations.create.request​

readonly request: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule] = providerRequestSecrets;

integrations.create.response​

readonly response: readonly [] = empty;

integrations.update​

readonly integrations.update: {
request: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule];
response: readonly [];
};

integrations.update.request​

readonly request: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule] = providerRequestSecrets;

integrations.update.response​

readonly response: readonly [] = empty;

mcpIntegrations.create​

readonly mcpIntegrations.create: {
request: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule];
response: readonly [];
};

mcpIntegrations.create.request​

readonly request: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule] = mcpRequestSecrets;

mcpIntegrations.create.response​

readonly response: readonly [] = empty;

mcpIntegrations.update​

readonly mcpIntegrations.update: {
request: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule];
response: readonly [];
};

mcpIntegrations.update.request​

readonly request: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule] = mcpRequestSecrets;

mcpIntegrations.update.response​

readonly response: readonly [] = empty;

organisations.getAuthSettings​

readonly organisations.getAuthSettings: {
request: readonly [];
response: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule];
};

organisations.getAuthSettings.request​

readonly request: readonly [] = empty;

organisations.getAuthSettings.response​

readonly response: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule];

organisations.updateAuthSettings​

readonly organisations.updateAuthSettings: {
request: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule];
response: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule];
};

organisations.updateAuthSettings.request​

readonly request: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule];

organisations.updateAuthSettings.response​

readonly response: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule];

plugins.create​

readonly plugins.create: {
request: readonly [GatewaySecretFieldRule];
response: readonly [];
};

plugins.create.request​

readonly request: readonly [GatewaySecretFieldRule];

plugins.create.response​

readonly response: readonly [] = empty;

providers.get​

readonly providers.get: {
request: readonly [];
response: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule];
};

providers.get.request​

readonly request: readonly [] = empty;

providers.get.response​

readonly response: readonly [GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule, GatewaySecretFieldRule];