| 155 | |
| 156 | |
| 157 | class PluginEvalResult(BaseModel): |
| 158 | plugin_path: str |
| 159 | timestamp: str |
| 160 | config: EvalConfig |
| 161 | layers: list[LayerResult] = Field(default_factory=list) |
| 162 | composite: CompositeResult | None = None |
| 163 | elo: EloResult | None = None |
| 164 | model_usage: dict[str, int] = Field(default_factory=dict) |
| 165 | total_duration_ms: int | None = None |
no outgoing calls