Skip to content

deps

Runtime context shared by the SensAI chat agent and its domain agents.

SensAIDeps dataclass

Python
SensAIDeps(
    job_status: JobStatus | None,
    column_manifest: ColumnManifest,
    current_plot_config: PlotConfig | None,
)

Runtime context available to the SensAI chat agent and every domain agent it delegates to.

job_status instance-attribute

Python
job_status: JobStatus | None

The current job, or None if no job is loaded.

column_manifest instance-attribute

Python
column_manifest: ColumnManifest

Signal column names available in the current trial's telemetry data.

current_plot_config instance-attribute

Python
current_plot_config: PlotConfig | None

The plot config currently active in the trial viewer, or None if not set.