Table of Contents

Class AgentTaskRegistry

Namespace
JD.AI.Core.Agents.Tasks
Assembly
JD.AI.Core.dll
public sealed class AgentTaskRegistry : IAgentTaskRegistry
Inheritance
AgentTaskRegistry
Implements
Inherited Members

Properties

ActiveTasks

public IReadOnlyList<IAgentTask> ActiveTasks { get; }

Property Value

IReadOnlyList<IAgentTask>

Methods

CancelAsync(string, CancellationToken)

public ValueTask CancelAsync(string taskId, CancellationToken ct = default)

Parameters

taskId string
ct CancellationToken

Returns

ValueTask

RegisterAsync(IAgentTask, CancellationToken)

public ValueTask<string> RegisterAsync(IAgentTask task, CancellationToken ct = default)

Parameters

task IAgentTask
ct CancellationToken

Returns

ValueTask<string>