PromptTestAiAgentPluginCancelDeferredResultAsync - метод

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

Definition

Пространство имён: Tessa.Extensions.Default.Server.Ai.Plugins
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public override 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)

Заметки

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

См. также