Перейти к основному содержимому

streamCopilot

@mineflow/client-core


@mineflow/client-core / streamCopilot

Function: streamCopilot()

function streamCopilot(opts: StreamCopilotOptions): Promise<void>;

Defined in: packages/client-core/src/copilot.ts:149

Открывает SSE-поток на один ход диалога и проигрывает фрагменты в обработчики.

Резолвится, когда поток закрыт (агент прислал done/error и соединение завершилось). Бросает CopilotStreamError при не-2xx ответе; пробрасывает AbortError, если ход отменён через signal (вызывающий трактует это как отмену, а не сбой).

Parameters​

ParameterTypeDescription
optsStreamCopilotOptionsтранспорт, адрес, сообщение и обработчики потока.

Returns​

Promise<void>