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

Function mapProviderMode

src/auth/runtime/leases.ts:128–140  ·  view source on GitHub ↗
(
  session: ResolvedAuthSession,
)

Source from the content-addressed store, hash-verified

126}
127
128function mapProviderMode(
129 session: ResolvedAuthSession,
130): LeaseProviderMode {
131 switch (session.providerPlan.mode) {
132 case 'third_party_provider':
133 return 'third_party_provider'
134 case 'byok_static_env':
135 return 'byok'
136 case 'noumena_managed':
137 case 'none':
138 return 'noumena_managed'
139 }
140}
141
142function mapLocalLeaseState(
143 session: ResolvedAuthSession,

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected