Normalized metadata for a Python callable.
| 20 | |
| 21 | @dataclass(frozen=True) |
| 22 | class FunctionMetadata: |
| 23 | """Normalized metadata for a Python callable.""" |
| 24 | |
| 25 | name: str |
| 26 | description: str | None |
| 27 | parameters_schema: Dict[str, Any] |
| 28 | module: str |
| 29 | file_path: str |
| 30 | module_name: str |
| 31 | |
| 32 | |
| 33 | class FunctionCatalog: |
no outgoing calls
no test coverage detected