MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / joinKeyAttributes

Function joinKeyAttributes

packages/hosts/mcp/src/tool-server.ts:1019–1022  ·  view source on GitHub ↗
(joinKeys: McpRequestJoinKeys)

Source from the content-addressed store, hash-verified

1017// producer: JSON-RPC ids are small per-session integers, so a row without the
1018// session key would make `mcp.rpc.id` globally ambiguous.
1019const joinKeyAttributes = (joinKeys: McpRequestJoinKeys): Record<string, unknown> => ({
1020 "mcp.rpc.id": String(joinKeys.requestId),
1021 "mcp.request.session_id": joinKeys.sessionId ?? "",
1022});
1023
1024const startMarker = (name: string, attributes: Record<string, unknown>): Effect.Effect<void> =>
1025 Effect.void.pipe(Effect.withSpan(name, { attributes }));

Callers 4

executeCodeFunction · 0.85
resumeExecutionFunction · 0.85
executePassthroughCallFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected