MCPcopy Create free account
hub / github.com/Noumena-Network/code / getManagedKeyConflictSource

Function getManagedKeyConflictSource

src/utils/statusNoticeDefinitions.tsx:115–129  ·  view source on GitHub ↗
(
  session: ConflictSession,
  hasStoredManagedKey: boolean,
)

Source from the content-addressed store, hash-verified

113}
114
115export function getManagedKeyConflictSource(
116 session: ConflictSession,
117 hasStoredManagedKey: boolean,
118): null | string {
119 if (!hasStoredManagedKey) {
120 return null;
121 }
122
123 return session.rawApiKeySource === 'NOUMENA_API_KEY' ||
124 session.rawApiKeySource === 'ANTHROPIC_API_KEY' ||
125 session.rawApiKeySource === 'OPENAI_API_KEY' ||
126 session.rawApiKeySource === 'apiKeyHelper'
127 ? session.rawApiKeySource
128 : null;
129}
130
131export function getDualAuthConflictSources(session: ConflictSession): null | {
132 apiKeySource: string;

Calls

no outgoing calls

Tested by

no test coverage detected