AiAgentPluginBaseCancelDeferredResultAsync - метод

Отменяет обработку отложенного результата.

Definition

Пространство имён: Tessa.Ai.Agent
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public virtual ValueTask CancelDeferredResultAsync(
	string toolId,
	Guid operationID,
	AiAgentContext context,
	CancellationToken cancellationToken = default
)

Параметры

toolId  String
Уникальный идентификатор инструмента в формате ^[a-zA-Z][a-zA-Z0-9_-]*$.
operationID  Guid
Идентификатор операции, которую необходимо отменить.
context  AiAgentContext
Контекст процесса ИИ-агента.
cancellationToken  CancellationToken  (Optional)
Propagates notification that operations should be canceled.

Возвращаемое значение

ValueTask

Реализации

IAiAgentPluginCancelDeferredResultAsync(String, Guid, AiAgentContext, CancellationToken)

Заметки

Метод выполняется когда была произведена явная отмена ожидания отложенного результата. При этом клиенту вернётся признак успешного выполнения инструмента.

См. также