Skip to content

Interface IAgentToolExecutionObserver

Namespace: Cephalon.Agentics.Services
Assembly: Cephalon.Agentics.dll

Observes agent-tool execution reports for audit, telemetry, or host-specific projection.

public interface IAgentToolExecutionObserver

ObserveAsync(AgentToolExecutionReport, CancellationToken)

Section titled “ ObserveAsync(AgentToolExecutionReport, CancellationToken)”

Observes one execution report after it has been accepted by the runtime catalog.

ValueTask ObserveAsync(AgentToolExecutionReport report, CancellationToken cancellationToken = default)

report AgentToolExecutionReport

The execution report to observe.

cancellationToken CancellationToken

The cancellation token for the observation.

ValueTask

A task that completes when the report has been observed.