调用计量
metering.record记录或查询跨 Agent 任务的用量计量,用于跨 Agent 任务结算/分账。mode=record 时写入一条计量(参数:actor 执行方、metric 指标名、units 用量数);mode=query 时按 actor 聚合查询累计用量(返回 total_units 与 by_metric 分组)。当多 Agent 协作需要计量各方资源消耗、或做任务结算/分账时使用。Example: {"mode":"record","actor":"agent-a","metric":"tokens","units":1200}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | record=写入计量;query=查询聚合用量 | |
| actor | Yes | 执行方标识(Agent 名/ID/角色) | |
| units | No | 用量数(record 时用,必须为数字) | |
| metric | No | 计量指标名,如 tokens、calls、duration_ms(record 时用) |