AgentInsightMonitorListItem interface
An Agent Insights monitor summary returned by list operations.
Properties
| agent_name | The agent this monitor analyzes. There can be only one monitor per agent. |
| enabled | Whether scheduled insight generation is armed for the monitor. |
| estimated_cost | Estimated cost accumulated by Agent Insights for this monitor. |
| id | The monitor identifier. |
| model_deployment_name | The model deployment to use for analyzing traces. Accepts either the deployment name alone or with the connection name as '{connectionName}/modelDeploymentName'. |
| next_scheduled_run_at | The next time a scheduled agent insight run will start. Omitted when scheduled generation is disabled. |
| run_interval_hours | Interval between scheduled insight runs, in hours. |
| suspension | Why the system suspended scheduled generation. Null when the monitor is not suspended. |
| updated_at | The time when this monitor was last updated. |
Property Details
agent_name
The agent this monitor analyzes. There can be only one monitor per agent.
agent_name: string
Property Value
string
enabled
Whether scheduled insight generation is armed for the monitor.
enabled: boolean
Property Value
boolean
estimated_cost
Estimated cost accumulated by Agent Insights for this monitor.
estimated_cost?: AgentInsightEstimatedCost
Property Value
id
The monitor identifier.
id: string
Property Value
string
model_deployment_name
The model deployment to use for analyzing traces. Accepts either the deployment name alone or with the connection name as '{connectionName}/modelDeploymentName'.
model_deployment_name: string
Property Value
string
next_scheduled_run_at
The next time a scheduled agent insight run will start. Omitted when scheduled generation is disabled.
next_scheduled_run_at?: Date
Property Value
Date
run_interval_hours
Interval between scheduled insight runs, in hours.
run_interval_hours: number
Property Value
number
suspension
Why the system suspended scheduled generation. Null when the monitor is not suspended.
suspension: AgentInsightSuspension | null
Property Value
AgentInsightSuspension | null
updated_at
The time when this monitor was last updated.
updated_at: Date
Property Value
Date