| 80 | |
| 81 | |
| 82 | class RunToolResponse(BaseModel): |
| 83 | status: str = Field( |
| 84 | "success", |
| 85 | Literal="success", |
| 86 | description="The status of the response.", |
| 87 | ) |
| 88 | data: PluginOutput = Field( |
| 89 | ..., |
| 90 | description="The data of the response.", |
| 91 | ) |
| 92 | |
| 93 | |
| 94 | class BaseDataResponse(BaseModel): |