MCPcopy Index your code
hub / github.com/codeaashu/claude-code / fromSDKCompactMetadata

Function fromSDKCompactMetadata

src/utils/messages/mappers.ts:98–113  ·  view source on GitHub ↗
(
  meta: SDKCompactMetadata,
)

Source from the content-addressed store, hash-verified

96 * Shared SDK→internal compact_metadata converter.
97 */
98export function fromSDKCompactMetadata(
99 meta: SDKCompactMetadata,
100): CompactMetadata {
101 const seg = meta.preserved_segment
102 return {
103 trigger: meta.trigger,
104 preTokens: meta.pre_tokens,
105 ...(seg && {
106 preservedSegment: {
107 headUuid: seg.head_uuid,
108 anchorUuid: seg.anchor_uuid,
109 tailUuid: seg.tail_uuid,
110 },
111 }),
112 }
113}
114
115export function toSDKMessages(messages: Message[]): SDKMessage[] {
116 return messages.flatMap((message): SDKMessage[] => {

Callers 2

toInternalMessagesFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected