MCPcopy Create free account
hub / github.com/freecodexyz/free-code / filterToolProgressMessages

Function filterToolProgressMessages

src/Tool.ts:312–319  ·  view source on GitHub ↗
(
  progressMessagesForMessage: ProgressMessage[],
)

Source from the content-addressed store, hash-verified

310}
311
312export function filterToolProgressMessages(
313 progressMessagesForMessage: ProgressMessage[],
314): ProgressMessage<ToolProgressData>[] {
315 return progressMessagesForMessage.filter(
316 (msg): msg is ProgressMessage<ToolProgressData> =>
317 msg.data?.type !== 'hook_progress',
318 )
319}
320
321export type ToolResult<T> = {
322 data: T

Callers 4

GroupedToolUseContentFunction · 0.85
UserToolErrorMessageFunction · 0.85
UserToolSuccessMessageFunction · 0.85
UserToolRejectMessageFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected