Table of Contents

Method GetOrCreateAgentAsync

Namespace
Oscova.Agents.Runtime
Assembly
Oscova.Agents.dll

GetOrCreateAgentAsync(AgentBuildRequest, CancellationToken)

Returns a cached agent or builds the requested agent and its exposed dependencies.

public Task<ChatClientAgent> GetOrCreateAgentAsync(AgentBuildRequest request, CancellationToken cancellationToken = default)

Parameters

request AgentBuildRequest
cancellationToken CancellationToken

Returns

Task<ChatClientAgent>