MCPcopy Create free account
hub / github.com/anomalyco/opencode / messageTexts

Function messageTexts

packages/core/test/session-runner.test.ts:363–366  ·  view source on GitHub ↗
(request: LLMRequest, role: "user" | "system")

Source from the content-addressed store, hash-verified

361})
362
363const messageTexts = (request: LLMRequest, role: "user" | "system") =>
364 request.messages.flatMap((message) =>
365 message.role === role ? message.content.flatMap((content) => (content.type === "text" ? [content.text] : [])) : [],
366 )
367const userTexts = (request: LLMRequest) => messageTexts(request, "user")
368const systemTexts = (request: LLMRequest) => messageTexts(request, "system")
369

Callers 2

userTextsFunction · 0.85
systemTextsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected