MCPcopy
hub / github.com/opactorai/Claudable / extractAssistantText

Function extractAssistantText

lib/services/cli/cursor.ts:251–261  ·  view source on GitHub ↗
(event: CursorEvent)

Source from the content-addressed store, hash-verified

249}
250
251function extractAssistantText(event: CursorEvent): string {
252 const blocks = event.message?.content;
253 if (!Array.isArray(blocks)) {
254 return '';
255 }
256
257 return blocks
258 .map((block) => (block?.type === 'text' && typeof block.text === 'string' ? block.text : ''))
259 .filter(Boolean)
260 .join('');
261}
262
263type AssistantStreamerOptions = {
264 initialMessageId?: string | null;

Callers 1

runCursorOnceFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected