| 28 | |
| 29 | |
| 30 | class AsyncAPIResource: |
| 31 | _client: AsyncOpencode |
| 32 | |
| 33 | def __init__(self, client: AsyncOpencode) -> None: |
| 34 | self._client = client |
| 35 | self._get = client.get |
| 36 | self._post = client.post |
| 37 | self._patch = client.patch |
| 38 | self._put = client.put |
| 39 | self._delete = client.delete |
| 40 | self._get_api_list = client.get_api_list |
| 41 | |
| 42 | async def _sleep(self, seconds: float) -> None: |
| 43 | await anyio.sleep(seconds) |
nothing calls this directly
no outgoing calls
no test coverage detected