StreamCopilotOptions
@mineflow/client-core / StreamCopilotOptions
Interface: StreamCopilotOptions
Defined in: packages/client-core/src/copilot.ts:91
Опции streamCopilot.
Properties
baseUrl
readonly baseUrl: string;
Defined in: packages/client-core/src/copilot.ts:99
Origin agent-host'а. Для same-origin интеграции (ADR-0058) — пуст ая строка:
путь резолвится как /v1/copilot/messages относительно текущего origin
(gateway/dev-proxy проксирует его в agent-host).
conversationId?
readonly optional conversationId?: string;
Defined in: packages/client-core/src/copilot.ts:103
Идентификатор диалога для продолжения; на первом ходе не задаётся.
fetchImpl
readonly fetchImpl: {
(input: RequestInfo | URL, init?: RequestInit): Promise<Response>;
(input: string | Request | URL, init?: RequestInit): Promise<Response>;
};
Defined in: packages/client-core/src/copilot.ts:93
Аутентифицирующий fetch (Bearer + refresh-on-401). Обычно authFetch из SDK.
Call Signature
(input: RequestInfo | URL, init?: RequestInit): Promise<Response>;
Parameters
| Parameter | Type |
|---|---|
input | RequestInfo | URL |
init? | RequestInit |
Returns
Promise<Response>
Call Signature
(input: string | Request | URL, init?: RequestInit): Promise<Response>;
Parameters
| Parameter | Type |
|---|---|
input | string | Request | URL |
init? | RequestInit |
Returns
Promise<Response>
message
readonly message: string;
Defined in: packages/client-core/src/copilot.ts:101
Текст пользовательского сообщения этого хода.
onChunk
readonly onChunk: (chunk: AgentStreamChunk) => void;
Defined in: packages/client-core/src/copilot.ts:107
Обработчик каждого разобранного фрагмента потока.
Parameters
| Parameter | Type |
|---|---|
chunk | AgentStreamChunk |
Returns
void
onConversation?
readonly optional onConversation?: (conversationId: string) => void;
Defined in: packages/client-core/src/copilot.ts:109
Обработчик с conversationId (первое событие потока) — для продолжения диалога.
Parameters
| Parameter | Type |
|---|---|
conversationId | string |
Returns
void
signal
readonly signal: AbortSignal;
Defined in: packages/client-core/src/copilot.ts:105
Отмена: abort клиента → agent-host прекращает вызов модели (инвариант 6a).