MCPcopy Create free account

hub / github.com/anomalyco/opencode-sdk-python / types & classes

Types & classes344 in github.com/anomalyco/opencode-sdk-python

↓ 57 callersClassPropertyInfo
Metadata class to be used in Annotated types to provide information about a given type. For example: class MyParams(TypedDict): acco
src/opencode_ai/_utils/_transform.py:42
↓ 47 callersClassFinalRequestOptions
src/opencode_ai/_models.py:768
↓ 20 callersClassAsyncOpencode
src/opencode_ai/_client.py:206
↓ 20 callersClassOpencode
src/opencode_ai/_client.py:45
↓ 13 callersClassModel
tests/test_models.py:161
↓ 7 callersClassAPIResponse
src/opencode_ai/_response.py:272
↓ 7 callersClassAsyncAPIResponse
src/opencode_ai/_response.py:374
↓ 7 callersClassQuerystring
src/opencode_ai/_qs.py:23
↓ 5 callersClassNotGiven
A sentinel singleton class used to distinguish omitted keyword arguments from those passed in with the value None (which may have different b
src/opencode_ai/_types.py:107
↓ 2 callersClassAPIConnectionError
src/opencode_ai/_exceptions.py:69
↓ 2 callersClassAPIResponseValidationError
src/opencode_ai/_exceptions.py:47
↓ 2 callersClassAPIStatusError
Raised when an API response has a status code of 4xx or 5xx.
src/opencode_ai/_exceptions.py:57
↓ 2 callersClassAPITimeoutError
src/opencode_ai/_exceptions.py:74
↓ 2 callersClassAsyncResponseContextManager
Context manager for ensuring that a request is not made until it is entered and that the response will always be closed when the context manag
src/opencode_ai/_response.py:623
↓ 2 callersClassDateModel
tests/test_transform.py:184
↓ 2 callersClassDatetimeModel
tests/test_transform.py:180
↓ 2 callersClassOmit
In certain situations you need to be able to represent a case where a default value has to be explicitly removed and `None` is not an appropriate
src/opencode_ai/_types.py:136
↓ 2 callersClassPath
src/opencode_ai/types/app.py:10
↓ 2 callersClassResponseContextManager
Context manager for ensuring that a request is not made until it is entered and that the response will always be closed when the context manag
src/opencode_ai/_response.py:599
↓ 2 callersClassStreamAlreadyConsumed
Attempted to read or stream content, but the content has already been streamed. This can happen if you use a method like `.iter_lines()`
src/opencode_ai/_response.py:565
↓ 1 callersClassAlwaysErrorProxy
tests/test_utils/test_proxy.py:27
↓ 1 callersClassAppResourceWithRawResponse
src/opencode_ai/resources/app.py:327
↓ 1 callersClassAppResourceWithStreamingResponse
src/opencode_ai/resources/app.py:369
↓ 1 callersClassAsyncAppResourceWithRawResponse
src/opencode_ai/resources/app.py:348
↓ 1 callersClassAsyncAppResourceWithStreamingResponse
src/opencode_ai/resources/app.py:390
↓ 1 callersClassAsyncConfigResourceWithRawResponse
src/opencode_ai/resources/config.py:111
↓ 1 callersClassAsyncConfigResourceWithStreamingResponse
src/opencode_ai/resources/config.py:129
↓ 1 callersClassAsyncEventResourceWithRawResponse
src/opencode_ai/resources/event.py:118
↓ 1 callersClassAsyncEventResourceWithStreamingResponse
src/opencode_ai/resources/event.py:136
↓ 1 callersClassAsyncFileResourceWithRawResponse
src/opencode_ai/resources/file.py:187
↓ 1 callersClassAsyncFileResourceWithStreamingResponse
src/opencode_ai/resources/file.py:211
↓ 1 callersClassAsyncFindResourceWithRawResponse
src/opencode_ai/resources/find.py:293
↓ 1 callersClassAsyncFindResourceWithStreamingResponse
src/opencode_ai/resources/find.py:323
↓ 1 callersClassAsyncHttpxClientWrapper
src/opencode_ai/_base_client.py:1336
↓ 1 callersClassAsyncOpencodeWithRawResponse
src/opencode_ai/_client.py:378
↓ 1 callersClassAsyncOpencodeWithStreamedResponse
src/opencode_ai/_client.py:400
↓ 1 callersClassAsyncPaginator
src/opencode_ai/_base_client.py:275
↓ 1 callersClassAsyncSessionResourceWithRawResponse
src/opencode_ai/resources/session.py:965
↓ 1 callersClassAsyncSessionResourceWithStreamingResponse
src/opencode_ai/resources/session.py:1049
↓ 1 callersClassAsyncStream
Provides the core interface to iterate over an asynchronous stream response.
src/opencode_ai/_streaming.py:84
↓ 1 callersClassAsyncTuiResourceWithRawResponse
src/opencode_ai/resources/tui.py:181
↓ 1 callersClassAsyncTuiResourceWithStreamingResponse
src/opencode_ai/resources/tui.py:205
↓ 1 callersClassBasicModel
tests/test_models.py:15
↓ 1 callersClassChild
tests/test_models.py:190
↓ 1 callersClassCodeBlockError
scripts/utils/ruffen-docs.py:28
↓ 1 callersClassConfigResourceWithRawResponse
src/opencode_ai/resources/config.py:102
↓ 1 callersClassConfigResourceWithStreamingResponse
src/opencode_ai/resources/config.py:120
↓ 1 callersClassDiscriminatorDetails
src/opencode_ai/_models.py:570
↓ 1 callersClassEventResourceWithRawResponse
src/opencode_ai/resources/event.py:109
↓ 1 callersClassEventResourceWithStreamingResponse
src/opencode_ai/resources/event.py:127
↓ 1 callersClassFileResourceWithRawResponse
src/opencode_ai/resources/file.py:175
↓ 1 callersClassFileResourceWithStreamingResponse
src/opencode_ai/resources/file.py:199
↓ 1 callersClassFindResourceWithRawResponse
src/opencode_ai/resources/find.py:278
↓ 1 callersClassFindResourceWithStreamingResponse
src/opencode_ai/resources/find.py:308
↓ 1 callersClassForceMultipartDict
src/opencode_ai/_base_client.py:1851
↓ 1 callersClassMissingStreamClassError
src/opencode_ai/_response.py:558
↓ 1 callersClassMyModel
tests/test_transform.py:271
↓ 1 callersClassMyObject
tests/test_deepcopy.py:44
↓ 1 callersClassOpencodeWithRawResponse
src/opencode_ai/_client.py:367
↓ 1 callersClassOpencodeWithStreamedResponse
src/opencode_ai/_client.py:389
↓ 1 callersClassOptions
src/opencode_ai/_qs.py:138
↓ 1 callersClassOtherArch
src/opencode_ai/_base_client.py:1934
↓ 1 callersClassOtherPlatform
src/opencode_ai/_base_client.py:1856
↓ 1 callersClassOurModel
tests/test_models.py:639
↓ 1 callersClassParent
tests/test_models.py:194
↓ 1 callersClassRecursiveLazyProxy
tests/test_utils/test_proxy.py:8
↓ 1 callersClassResourcesProxy
A proxy for the `opencode_ai.resources` module. This is used so that we can lazily import `opencode_ai.resources` only when needed *and* so t
src/opencode_ai/_utils/_resources_proxy.py:9
↓ 1 callersClassSSEDecoder
src/opencode_ai/_streaming.py:189
↓ 1 callersClassServerSentEvent
src/opencode_ai/_streaming.py:148
↓ 1 callersClassSessionResourceWithRawResponse
src/opencode_ai/resources/session.py:923
↓ 1 callersClassSessionResourceWithStreamingResponse
src/opencode_ai/resources/session.py:1007
↓ 1 callersClassStream
Provides the core interface to iterate over a synchronous stream response.
src/opencode_ai/_streaming.py:21
↓ 1 callersClassSyncHttpxClientWrapper
src/opencode_ai/_base_client.py:807
↓ 1 callersClassTuiResourceWithRawResponse
src/opencode_ai/resources/tui.py:169
↓ 1 callersClassTuiResourceWithStreamingResponse
src/opencode_ai/resources/tui.py:193
ClassA
tests/test_models.py:658
ClassAPIError
src/opencode_ai/_exceptions.py:25
ClassAgent
src/opencode_ai/types/config.py:42
ClassAgentAgentItem
src/opencode_ai/types/config.py:38
ClassAgentGeneral
src/opencode_ai/types/config.py:34
ClassApp
src/opencode_ai/types/app.py:26
ClassAppLogParams
src/opencode_ai/types/app_log_params.py:11
ClassAppProvidersResponse
src/opencode_ai/types/app_providers_response.py:11
ClassAppResource
src/opencode_ai/resources/app.py:31
ClassAssistantMessage
src/opencode_ai/types/assistant_message.py:57
ClassAsyncAPIClient
src/opencode_ai/_base_client.py:1348
ClassAsyncAPIResource
src/opencode_ai/_resource.py:30
ClassAsyncAppResource
src/opencode_ai/resources/app.py:179
ClassAsyncBinaryAPIResponse
Subclass of APIResponse providing helpers for dealing with binary data. Note: If you want to stream the response data instead of eagerly reading
src/opencode_ai/_response.py:499
ClassAsyncConfigResource
src/opencode_ai/resources/config.py:62
ClassAsyncEventResource
src/opencode_ai/resources/event.py:67
ClassAsyncFileResource
src/opencode_ai/resources/file.py:100
ClassAsyncFindResource
src/opencode_ai/resources/find.py:152
ClassAsyncSessionResource
src/opencode_ai/resources/session.py:478
ClassAsyncStreamedBinaryAPIResponse
src/opencode_ai/_response.py:541
ClassAsyncTuiResource
src/opencode_ai/resources/tui.py:97
ClassAuthenticationError
src/opencode_ai/_exceptions.py:83
ClassB
tests/test_models.py:663
ClassBadRequestError
src/opencode_ai/_exceptions.py:79
ClassBar2
tests/test_transform.py:54
next →1–100 of 344, ranked by callers