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

Function hasManagedRemoteCommandPrincipal

src/auth/capabilities/remote.ts:75–82  ·  view source on GitHub ↗
(
  session: ResolvedAuthSession,
)

Source from the content-addressed store, hash-verified

73}
74
75export function hasManagedRemoteCommandPrincipal(
76 session: ResolvedAuthSession,
77): boolean {
78 return (
79 session.principalSource === 'managed_oauth' &&
80 session.scopes.includes('user:inference')
81 )
82}
83
84export function hasCurrentManagedRemoteCommandPrincipal(): boolean {
85 try {

Callers 3

remote.test.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected