MCPcopy
hub / github.com/codeaashu/claude-code / mapMessage

Function mapMessage

src/services/vcr.ts:278–289  ·  view source on GitHub ↗
(
  message: AssistantMessage | SystemAPIErrorMessage | StreamEvent,
  f: (s: unknown) => unknown,
  index: number,
  uuid?: UUID,
)

Source from the content-addressed store, hash-verified

276}
277
278function mapMessage(
279 message: AssistantMessage | SystemAPIErrorMessage | StreamEvent,
280 f: (s: unknown) => unknown,
281 index: number,
282 uuid?: UUID,
283): AssistantMessage | SystemAPIErrorMessage | StreamEvent {
284 if (message.type === 'assistant') {
285 return mapAssistantMessage(message, f, index, uuid)
286 } else {
287 return message
288 }
289}
290
291function dehydrateValue(s: unknown): unknown {
292 if (typeof s !== 'string') {

Callers 1

withVCRFunction · 0.85

Calls 1

mapAssistantMessageFunction · 0.85

Tested by

no test coverage detected