MCPcopy Index your code
hub / github.com/anomalyco/opencode / requireServerKey

Function requireServerKey

packages/app/src/utils/session-route.ts:13–17  ·  view source on GitHub ↗
(segment: string | undefined)

Source from the content-addressed store, hash-verified

11}
12
13export function requireServerKey(segment: string | undefined) {
14 const key = decode64(segment)
15 if (!key || base64Encode(key) !== segment) throw new Error("Invalid server route")
16 return ServerConnection.Key.make(key)
17}
18
19export function legacySessionServer(
20 tabs: readonly { type: "session"; server: ServerConnection.Key; sessionId: string }[],

Callers 12

TargetSessionRouteFunction · 0.90
TargetSessionRouteFunction · 0.90
composerRegionFunction · 0.90
sessionCmdsFunction · 0.90
hrefFunction · 0.90
navigateParentFunction · 0.90
serverKeyFunction · 0.90
currentRouteFunction · 0.90
notification.tsxFile · 0.90

Calls 3

decode64Function · 0.90
base64EncodeFunction · 0.90
makeMethod · 0.45

Tested by

no test coverage detected