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];