register_interoperable_class

register_interoperable_class(short_name: str) -> Callable[[~InteroperableClass], ~InteroperableClass]

Register an Interoperable class in the global registry.
Returns:
Callable[[InteroperableClass], InteroperableClass]: Decorator function

Example:
python @register_interoperable_class("myinterop") class MyInteroperability(Interoperable): <br/> def convert_tool(self, tool: Any) -> Tool: <br/> # implementation ...<br/>

Parameters:
NameDescription
short_nameType: str
Returns:
TypeDescription
Callable[[~InteroperableClass], ~InteroperableClass]Callable[[InteroperableClass], InteroperableClass]: Decorator function