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

updated_at

The time when this monitor was last updated.

updated_at: Date

Property Value

Date