Response model for get KnowledgebaseFile operation based on actual API.
| 1234 | |
| 1235 | |
| 1236 | class MemOSGetKnowledgebaseFileResponse(BaseModel): |
| 1237 | """Response model for get KnowledgebaseFile operation based on actual API.""" |
| 1238 | |
| 1239 | code: int = Field(..., description="Response status code") |
| 1240 | message: str = Field(..., description="Response message") |
| 1241 | data: GetKnowledgebaseFileData = Field(..., description="Get results data") |
| 1242 | |
| 1243 | @property |
| 1244 | def files(self) -> list[FileDetail]: |
| 1245 | """Convenient access to file list.""" |
| 1246 | return self.data.file_detail_list |
| 1247 | |
| 1248 | |
| 1249 | class MemOSAddResponse(BaseModel): |
no test coverage detected