AxContextMetricsCollector
Accumulates context telemetry for one agent run. Pass onEvent directly
as the agent’s onContextEvent handler, then call summarize with
agent.getUsage() once forward() resolves.
Constructors
Constructor
new AxContextMetricsCollector(): AxContextMetricsCollector;Returns
AxContextMetricsCollector
Methods
onEvent()
readonly onEvent(event: Readonly<AxAgentContextEvent>): void;Parameters
| Parameter | Type |
|---|---|
event | Readonly<AxAgentContextEvent> |
Returns
void
summarize()
summarize(usage?:
| readonly AxModelUsage & object[]
| AxAgentUsage): AxContextMetricsSummary;Parameters
| Parameter | Type |
|---|---|
usage? | | readonly AxModelUsage & object[] | AxAgentUsage |