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

Function joinKeyAttributes

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

Source from the content-addressed store, hash-verified

847// producer: JSON-RPC ids are small per-session integers, so a row without the
848// session key would make `mcp.rpc.id` globally ambiguous.
849const joinKeyAttributes = (joinKeys: McpRequestJoinKeys): Record<string, unknown> => ({
850 "mcp.rpc.id": String(joinKeys.requestId),
851 "mcp.request.session_id": joinKeys.sessionId ?? "",
852});
853
854const startMarker = (name: string, attributes: Record<string, unknown>): Effect.Effect<void> =>
855 Effect.void.pipe(Effect.withSpan(name, { attributes }));

Callers 3

executeCodeFunction · 0.85
resumeExecutionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected