MCPcopy Create free account
hub / github.com/bearlyai/OpenADE / threadIdFromValue

Function threadIdFromValue

projects/runtime-node/src/agents.ts:385–391  ·  view source on GitHub ↗
(value: unknown)

Source from the content-addressed store, hash-verified

383}
384
385function threadIdFromValue(value: unknown): string | undefined {
386 const record = asRecord(value)
387 if (typeof record.threadId === "string" && record.threadId.length > 0) return record.threadId
388 const thread = asRecord(record.thread)
389 if (typeof thread.id === "string" && thread.id.length > 0) return thread.id
390 return undefined
391}
392
393function createOrUpdateServerProtocolTurnRuntime(
394 server: RuntimeServer,

Callers 1

Calls 1

asRecordFunction · 0.70

Tested by

no test coverage detected