MCPcopy Create free account
hub / github.com/anomalyco/opencode-sdk-python / __class__

Method __class__

src/opencode_ai/_utils/_proxy.py:48–55  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

46 @property # type: ignore
47 @override
48 def __class__(self) -> type: # pyright: ignore
49 try:
50 proxied = self.__get_proxied__()
51 except Exception:
52 return type(self)
53 if issubclass(type(proxied), LazyProxy):
54 return type(proxied)
55 return proxied.__class__
56
57 def __get_proxied__(self) -> T:
58 return self.__load__()

Callers 2

copyMethod · 0.80
copyMethod · 0.80

Calls 1

__get_proxied__Method · 0.95

Tested by

no test coverage detected