(cls, v, info)
| 118 | @field_validator("max_delay_ms") |
| 119 | @classmethod |
| 120 | def max_gt_base(cls, v, info): |
| 121 | base = info.data.get("base_delay_ms", 50.0) |
| 122 | if v < base: |
| 123 | raise ValueError("max_delay_ms must be >= base_delay_ms") |
| 124 | return v |
| 125 | |
| 126 | |
| 127 | class ResponseSchema(BaseModel): |
nothing calls this directly
no outgoing calls
no test coverage detected