MCPcopy Create free account
hub / github.com/Noumena-Network/code / expectUserMessage

Function expectUserMessage

src/query/stopHooks.test.ts:87–102  ·  view source on GitHub ↗
(events: unknown[], content: string)

Source from the content-addressed store, hash-verified

85}
86
87function expectUserMessage(events: unknown[], content: string) {
88 const userMessage = (events as Array<Record<string, unknown>>).find(
89 event =>
90 event.type === 'user' &&
91 (event.message as { content?: unknown } | undefined)?.content === content,
92 )
93
94 expect(userMessage).toMatchObject({
95 type: 'user',
96 message: {
97 role: 'user',
98 content,
99 },
100 isMeta: true,
101 })
102}
103
104async function collectStream<T>(
105 stream: AsyncGenerator<unknown, T>,

Callers 1

stopHooks.test.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected