Information about a module.
| 68 | class ModuleInfo(BaseModel): |
| 69 | """Information about a module.""" |
| 70 | name: str |
| 71 | category: str |
| 72 | description: str |
| 73 | options: dict[str, Any] = Field(default_factory=dict) |
| 74 | enabled: bool = True |
| 75 | |
| 76 | |
| 77 | class ModulesResponse(BaseModel): |
| 78 | """Response model for listing modules.""" |
| 79 | osint: list[ModuleInfo] |