MCPcopy Create free account
hub / github.com/AnswerOverflow/AnswerOverflow / getThreadIdOfMessage

Function getThreadIdOfMessage

packages/core/src/message.ts:514–524  ·  view source on GitHub ↗
(
	message: Pick<BaseMessage, 'childThreadId' | 'parentChannelId' | 'channelId'>,
)

Source from the content-addressed store, hash-verified

512}
513
514export function getThreadIdOfMessage(
515 message: Pick<BaseMessage, 'childThreadId' | 'parentChannelId' | 'channelId'>,
516): string | null {
517 if (message.childThreadId) {
518 return message.childThreadId;
519 }
520 if (message.parentChannelId) {
521 return message.channelId;
522 }
523 return null;
524}
525
526export function getParentChannelOfMessage(message: BaseMessage) {
527 return message.parentChannelId ?? message.channelId;

Callers 1

findMessageResultPageFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected