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

Function hasManagedRemoteBootstrapAuth

src/auth/capabilities/remote.ts:92–103  ·  view source on GitHub ↗
(params: {
  accessTokenOverride?: null | string
  session: ResolvedAuthSession
})

Source from the content-addressed store, hash-verified

90}
91
92export function hasManagedRemoteBootstrapAuth(params: {
93 accessTokenOverride?: null | string
94 session: ResolvedAuthSession
95}): boolean {
96 const accessTokenOverride = normalizeAccessTokenOverride(
97 params.accessTokenOverride,
98 )
99 return (
100 Boolean(accessTokenOverride) ||
101 params.session.principalSource === 'managed_oauth'
102 )
103}
104
105export function isExpiredManagedRemoteBootstrapSession(
106 session: ResolvedAuthSession,

Callers 3

initReplBridgeFunction · 0.85
remote.test.tsFile · 0.85

Calls 1

Tested by

no test coverage detected