# opencode_sdk v0.1.88 - Table of Contents

Unofficial OpenCode SDK for Elixir. A complete Elixir SDK for OpenCode,
providing server creation, session management, messaging, file operations, and more.
Mirrors the functionality of the official JavaScript SDK (@opencode-ai/sdk).
Not affiliated with or built by the OpenCode team.

## Pages

- [OpenCode SDK for Elixir](readme.md)

## Modules

- [OpenCode](OpenCode.md): Unofficial OpenCode SDK for Elixir.
- [OpenCode.Client](OpenCode.Client.md): HTTP client used by generated operations.

- [OpenCode.Generated.APIError](OpenCode.Generated.APIError.md): Provides struct and type for a APIError

- [OpenCode.Generated.APIErrorData](OpenCode.Generated.APIErrorData.md): Provides struct and type for a APIErrorData

- [OpenCode.Generated.AccountV2ApiKeyCredential](OpenCode.Generated.AccountV2ApiKeyCredential.md): Provides struct and type for a AccountV2ApiKeyCredential

- [OpenCode.Generated.AccountV2Info](OpenCode.Generated.AccountV2Info.md): Provides struct and type for a AccountV2Info

- [OpenCode.Generated.AccountV2oAuthCredential](OpenCode.Generated.AccountV2oAuthCredential.md): Provides struct and type for a AccountV2oAuthCredential

- [OpenCode.Generated.Agent](OpenCode.Generated.Agent.md): Provides struct and type for a Agent

- [OpenCode.Generated.AgentConfig](OpenCode.Generated.AgentConfig.md): Provides struct and type for a AgentConfig

- [OpenCode.Generated.AgentModel](OpenCode.Generated.AgentModel.md): Provides struct and type for a AgentModel

- [OpenCode.Generated.AgentPart](OpenCode.Generated.AgentPart.md): Provides struct and type for a AgentPart

- [OpenCode.Generated.AgentPartInput](OpenCode.Generated.AgentPartInput.md): Provides struct and type for a AgentPartInput

- [OpenCode.Generated.AgentPartInputSource](OpenCode.Generated.AgentPartInputSource.md): Provides struct and type for a AgentPartInputSource

- [OpenCode.Generated.AgentPartSource](OpenCode.Generated.AgentPartSource.md): Provides struct and type for a AgentPartSource

- [OpenCode.Generated.AgentV2Info](OpenCode.Generated.AgentV2Info.md): Provides struct and type for a AgentV2Info

- [OpenCode.Generated.AgentV2InfoModel](OpenCode.Generated.AgentV2InfoModel.md): Provides struct and type for a AgentV2InfoModel

- [OpenCode.Generated.AgentV2InfoRequest](OpenCode.Generated.AgentV2InfoRequest.md): Provides struct and type for a AgentV2InfoRequest

- [OpenCode.Generated.ApiAuth](OpenCode.Generated.ApiAuth.md): Provides struct and type for a ApiAuth

- [OpenCode.Generated.AssistantMessage](OpenCode.Generated.AssistantMessage.md): Provides struct and type for a AssistantMessage

- [OpenCode.Generated.AssistantMessagePath](OpenCode.Generated.AssistantMessagePath.md): Provides struct and type for a AssistantMessagePath

- [OpenCode.Generated.AssistantMessageTime](OpenCode.Generated.AssistantMessageTime.md): Provides struct and type for a AssistantMessageTime

- [OpenCode.Generated.AssistantMessageTokens](OpenCode.Generated.AssistantMessageTokens.md): Provides struct and type for a AssistantMessageTokens

- [OpenCode.Generated.AssistantMessageTokensCache](OpenCode.Generated.AssistantMessageTokensCache.md): Provides struct and type for a AssistantMessageTokensCache

- [OpenCode.Generated.AttachmentConfig](OpenCode.Generated.AttachmentConfig.md): Provides struct and type for a AttachmentConfig

- [OpenCode.Generated.AuthApiKeyCredential](OpenCode.Generated.AuthApiKeyCredential.md): Provides struct and type for a AuthApiKeyCredential

- [OpenCode.Generated.AuthInfo](OpenCode.Generated.AuthInfo.md): Provides struct and type for a AuthInfo

- [OpenCode.Generated.AuthOAuthCredential](OpenCode.Generated.AuthOAuthCredential.md): Provides struct and type for a AuthOAuthCredential

- [OpenCode.Generated.BadRequestError](OpenCode.Generated.BadRequestError.md): Provides struct and type for a BadRequestError

- [OpenCode.Generated.BadRequestErrorData](OpenCode.Generated.BadRequestErrorData.md): Provides struct and type for a BadRequestErrorData

- [OpenCode.Generated.CatalogUpdated](OpenCode.Generated.CatalogUpdated.md): Provides struct and type for a CatalogUpdated

- [OpenCode.Generated.CatalogUpdatedDurable](OpenCode.Generated.CatalogUpdatedDurable.md): Provides struct and type for a CatalogUpdatedDurable

- [OpenCode.Generated.Command](OpenCode.Generated.Command.md): Provides struct and type for a Command

- [OpenCode.Generated.CommandExecuted](OpenCode.Generated.CommandExecuted.md): Provides struct and type for a CommandExecuted

- [OpenCode.Generated.CommandExecutedData](OpenCode.Generated.CommandExecutedData.md): Provides struct and type for a CommandExecutedData

- [OpenCode.Generated.CommandExecutedDurable](OpenCode.Generated.CommandExecutedDurable.md): Provides struct and type for a CommandExecutedDurable

- [OpenCode.Generated.CommandV2Info](OpenCode.Generated.CommandV2Info.md): Provides struct and type for a CommandV2Info

- [OpenCode.Generated.CommandV2InfoModel](OpenCode.Generated.CommandV2InfoModel.md): Provides struct and type for a CommandV2InfoModel

- [OpenCode.Generated.Commands](OpenCode.Generated.Commands.md): Provides API endpoint related to commands

- [OpenCode.Generated.CompactionPart](OpenCode.Generated.CompactionPart.md): Provides struct and type for a CompactionPart

- [OpenCode.Generated.Config](OpenCode.Generated.Config.md): Provides API endpoints related to config

- [OpenCode.Generated.ConfigAgent](OpenCode.Generated.ConfigAgent.md): Provides struct and type for a ConfigAgent

- [OpenCode.Generated.ConfigCompaction](OpenCode.Generated.ConfigCompaction.md): Provides struct and type for a ConfigCompaction

- [OpenCode.Generated.ConfigEnterprise](OpenCode.Generated.ConfigEnterprise.md): Provides struct and type for a ConfigEnterprise

- [OpenCode.Generated.ConfigExperimental](OpenCode.Generated.ConfigExperimental.md): Provides struct and type for a ConfigExperimental

- [OpenCode.Generated.ConfigMode](OpenCode.Generated.ConfigMode.md): Provides struct and type for a ConfigMode

- [OpenCode.Generated.ConfigSkills](OpenCode.Generated.ConfigSkills.md): Provides struct and type for a ConfigSkills

- [OpenCode.Generated.ConfigToolOutput](OpenCode.Generated.ConfigToolOutput.md): Provides struct and type for a ConfigToolOutput

- [OpenCode.Generated.ConfigTui](OpenCode.Generated.ConfigTui.md): Provides struct and type for a ConfigTui

- [OpenCode.Generated.ConfigTuiScrollAcceleration](OpenCode.Generated.ConfigTuiScrollAcceleration.md): Provides struct and type for a ConfigTuiScrollAcceleration

- [OpenCode.Generated.ConfigV2ExperimentalPolicy](OpenCode.Generated.ConfigV2ExperimentalPolicy.md): Provides struct and type for a ConfigV2ExperimentalPolicy

- [OpenCode.Generated.ConfigWatcher](OpenCode.Generated.ConfigWatcher.md): Provides struct and type for a ConfigWatcher

- [OpenCode.Generated.ConflictError](OpenCode.Generated.ConflictError.md): Provides struct and type for a ConflictError

- [OpenCode.Generated.ConnectionCredentialInfo](OpenCode.Generated.ConnectionCredentialInfo.md): Provides struct and type for a ConnectionCredentialInfo

- [OpenCode.Generated.ConnectionEnvInfo](OpenCode.Generated.ConnectionEnvInfo.md): Provides struct and type for a ConnectionEnvInfo

- [OpenCode.Generated.ConnectorAttempt](OpenCode.Generated.ConnectorAttempt.md): Provides struct and type for a ConnectorAttempt

- [OpenCode.Generated.ConnectorAttemptTime](OpenCode.Generated.ConnectorAttemptTime.md): Provides struct and type for a ConnectorAttemptTime

- [OpenCode.Generated.ConnectorInfo](OpenCode.Generated.ConnectorInfo.md): Provides struct and type for a ConnectorInfo

- [OpenCode.Generated.ConnectorKeyMethod](OpenCode.Generated.ConnectorKeyMethod.md): Provides struct and type for a ConnectorKeyMethod

- [OpenCode.Generated.ConnectorOAuthMethod](OpenCode.Generated.ConnectorOAuthMethod.md): Provides struct and type for a ConnectorOAuthMethod

- [OpenCode.Generated.ConnectorSelectPrompt](OpenCode.Generated.ConnectorSelectPrompt.md): Provides struct and type for a ConnectorSelectPrompt

- [OpenCode.Generated.ConnectorSelectPromptOptions](OpenCode.Generated.ConnectorSelectPromptOptions.md): Provides struct and type for a ConnectorSelectPromptOptions

- [OpenCode.Generated.ConnectorTextPrompt](OpenCode.Generated.ConnectorTextPrompt.md): Provides struct and type for a ConnectorTextPrompt

- [OpenCode.Generated.ConnectorWhen](OpenCode.Generated.ConnectorWhen.md): Provides struct and type for a ConnectorWhen

- [OpenCode.Generated.Connectors](OpenCode.Generated.Connectors.md): Provides API endpoints related to connectors

- [OpenCode.Generated.ConsoleState](OpenCode.Generated.ConsoleState.md): Provides struct and type for a ConsoleState

- [OpenCode.Generated.ContentFilterError](OpenCode.Generated.ContentFilterError.md): Provides struct and type for a ContentFilterError

- [OpenCode.Generated.ContentFilterErrorData](OpenCode.Generated.ContentFilterErrorData.md): Provides struct and type for a ContentFilterErrorData

- [OpenCode.Generated.ContextOverflowError](OpenCode.Generated.ContextOverflowError.md): Provides struct and type for a ContextOverflowError

- [OpenCode.Generated.ContextOverflowErrorData](OpenCode.Generated.ContextOverflowErrorData.md): Provides struct and type for a ContextOverflowErrorData

- [OpenCode.Generated.Control](OpenCode.Generated.Control.md): Provides API endpoints related to control

- [OpenCode.Generated.ControlPlane](OpenCode.Generated.ControlPlane.md): Provides API endpoint related to control plane

- [OpenCode.Generated.CredentialInfo](OpenCode.Generated.CredentialInfo.md): Provides struct and type for a CredentialInfo

- [OpenCode.Generated.CredentialKey](OpenCode.Generated.CredentialKey.md): Provides struct and type for a CredentialKey

- [OpenCode.Generated.CredentialOAuth](OpenCode.Generated.CredentialOAuth.md): Provides struct and type for a CredentialOAuth

- [OpenCode.Generated.EffectHttpApiErrorBadRequest](OpenCode.Generated.EffectHttpApiErrorBadRequest.md): Provides struct and type for a EffectHttpApiErrorBadRequest

- [OpenCode.Generated.EffectHttpApiErrorForbidden](OpenCode.Generated.EffectHttpApiErrorForbidden.md): Provides struct and type for a EffectHttpApiErrorForbidden

- [OpenCode.Generated.EffectHttpApiErrorInternalServerError](OpenCode.Generated.EffectHttpApiErrorInternalServerError.md): Provides struct and type for a EffectHttpApiErrorInternalServerError

- [OpenCode.Generated.Event](OpenCode.Generated.Event.md): Provides API endpoint related to event

- [OpenCode.Generated.EventAccountAdded](OpenCode.Generated.EventAccountAdded.md): Provides struct and type for a EventAccountAdded

- [OpenCode.Generated.EventAccountAddedProperties](OpenCode.Generated.EventAccountAddedProperties.md): Provides struct and type for a EventAccountAddedProperties

- [OpenCode.Generated.EventAccountRemoved](OpenCode.Generated.EventAccountRemoved.md): Provides struct and type for a EventAccountRemoved

- [OpenCode.Generated.EventAccountRemovedProperties](OpenCode.Generated.EventAccountRemovedProperties.md): Provides struct and type for a EventAccountRemovedProperties

- [OpenCode.Generated.EventAccountSwitched](OpenCode.Generated.EventAccountSwitched.md): Provides struct and type for a EventAccountSwitched

- [OpenCode.Generated.EventAccountSwitchedProperties](OpenCode.Generated.EventAccountSwitchedProperties.md): Provides struct and type for a EventAccountSwitchedProperties

- [OpenCode.Generated.EventCatalogModelUpdated](OpenCode.Generated.EventCatalogModelUpdated.md): Provides struct and type for a EventCatalogModelUpdated

- [OpenCode.Generated.EventCatalogModelUpdatedProperties](OpenCode.Generated.EventCatalogModelUpdatedProperties.md): Provides struct and type for a EventCatalogModelUpdatedProperties

- [OpenCode.Generated.EventCatalogUpdated](OpenCode.Generated.EventCatalogUpdated.md): Provides struct and type for a EventCatalogUpdated

- [OpenCode.Generated.EventCommandExecuted](OpenCode.Generated.EventCommandExecuted.md): Provides struct and type for a EventCommandExecuted

- [OpenCode.Generated.EventCommandExecutedProperties](OpenCode.Generated.EventCommandExecutedProperties.md): Provides struct and type for a EventCommandExecutedProperties

- [OpenCode.Generated.EventConnectorUpdated](OpenCode.Generated.EventConnectorUpdated.md): Provides struct and type for a EventConnectorUpdated

- [OpenCode.Generated.EventCredentialAdded](OpenCode.Generated.EventCredentialAdded.md): Provides struct and type for a EventCredentialAdded

- [OpenCode.Generated.EventCredentialAddedProperties](OpenCode.Generated.EventCredentialAddedProperties.md): Provides struct and type for a EventCredentialAddedProperties

- [OpenCode.Generated.EventCredentialRemoved](OpenCode.Generated.EventCredentialRemoved.md): Provides struct and type for a EventCredentialRemoved

- [OpenCode.Generated.EventCredentialRemovedProperties](OpenCode.Generated.EventCredentialRemovedProperties.md): Provides struct and type for a EventCredentialRemovedProperties

- [OpenCode.Generated.EventCredentialSwitched](OpenCode.Generated.EventCredentialSwitched.md): Provides struct and type for a EventCredentialSwitched

- [OpenCode.Generated.EventCredentialSwitchedProperties](OpenCode.Generated.EventCredentialSwitchedProperties.md): Provides struct and type for a EventCredentialSwitchedProperties

- [OpenCode.Generated.EventFileEdited](OpenCode.Generated.EventFileEdited.md): Provides struct and type for a EventFileEdited

- [OpenCode.Generated.EventFileEditedProperties](OpenCode.Generated.EventFileEditedProperties.md): Provides struct and type for a EventFileEditedProperties

- [OpenCode.Generated.EventFileWatcherUpdated](OpenCode.Generated.EventFileWatcherUpdated.md): Provides struct and type for a EventFileWatcherUpdated

- [OpenCode.Generated.EventFileWatcherUpdatedProperties](OpenCode.Generated.EventFileWatcherUpdatedProperties.md): Provides struct and type for a EventFileWatcherUpdatedProperties

- [OpenCode.Generated.EventGlobalDisposed](OpenCode.Generated.EventGlobalDisposed.md): Provides struct and type for a EventGlobalDisposed

- [OpenCode.Generated.EventInstallationUpdateAvailable](OpenCode.Generated.EventInstallationUpdateAvailable.md): Provides struct and type for a EventInstallationUpdateAvailable

- [OpenCode.Generated.EventInstallationUpdateAvailableProperties](OpenCode.Generated.EventInstallationUpdateAvailableProperties.md): Provides struct and type for a EventInstallationUpdateAvailableProperties

- [OpenCode.Generated.EventInstallationUpdated](OpenCode.Generated.EventInstallationUpdated.md): Provides struct and type for a EventInstallationUpdated

- [OpenCode.Generated.EventInstallationUpdatedProperties](OpenCode.Generated.EventInstallationUpdatedProperties.md): Provides struct and type for a EventInstallationUpdatedProperties

- [OpenCode.Generated.EventIntegrationConnectionUpdated](OpenCode.Generated.EventIntegrationConnectionUpdated.md): Provides struct and type for a EventIntegrationConnectionUpdated

- [OpenCode.Generated.EventIntegrationConnectionUpdatedProperties](OpenCode.Generated.EventIntegrationConnectionUpdatedProperties.md): Provides struct and type for a EventIntegrationConnectionUpdatedProperties

- [OpenCode.Generated.EventIntegrationUpdated](OpenCode.Generated.EventIntegrationUpdated.md): Provides struct and type for a EventIntegrationUpdated

- [OpenCode.Generated.EventLspClientDiagnostics](OpenCode.Generated.EventLspClientDiagnostics.md): Provides struct and type for a EventLspClientDiagnostics

- [OpenCode.Generated.EventLspClientDiagnosticsProperties](OpenCode.Generated.EventLspClientDiagnosticsProperties.md): Provides struct and type for a EventLspClientDiagnosticsProperties

- [OpenCode.Generated.EventLspUpdated](OpenCode.Generated.EventLspUpdated.md): Provides struct and type for a EventLspUpdated

- [OpenCode.Generated.EventMcpBrowserOpenFailed](OpenCode.Generated.EventMcpBrowserOpenFailed.md): Provides struct and type for a EventMcpBrowserOpenFailed

- [OpenCode.Generated.EventMcpBrowserOpenFailedProperties](OpenCode.Generated.EventMcpBrowserOpenFailedProperties.md): Provides struct and type for a EventMcpBrowserOpenFailedProperties

- [OpenCode.Generated.EventMcpToolsChanged](OpenCode.Generated.EventMcpToolsChanged.md): Provides struct and type for a EventMcpToolsChanged

- [OpenCode.Generated.EventMcpToolsChangedProperties](OpenCode.Generated.EventMcpToolsChangedProperties.md): Provides struct and type for a EventMcpToolsChangedProperties

- [OpenCode.Generated.EventMessagePartDelta](OpenCode.Generated.EventMessagePartDelta.md): Provides struct and type for a EventMessagePartDelta

- [OpenCode.Generated.EventMessagePartDeltaProperties](OpenCode.Generated.EventMessagePartDeltaProperties.md): Provides struct and type for a EventMessagePartDeltaProperties

- [OpenCode.Generated.EventMessagePartRemoved](OpenCode.Generated.EventMessagePartRemoved.md): Provides struct and type for a EventMessagePartRemoved

- [OpenCode.Generated.EventMessagePartRemovedProperties](OpenCode.Generated.EventMessagePartRemovedProperties.md): Provides struct and type for a EventMessagePartRemovedProperties

- [OpenCode.Generated.EventMessagePartUpdated](OpenCode.Generated.EventMessagePartUpdated.md): Provides struct and type for a EventMessagePartUpdated

- [OpenCode.Generated.EventMessagePartUpdatedProperties](OpenCode.Generated.EventMessagePartUpdatedProperties.md): Provides struct and type for a EventMessagePartUpdatedProperties

- [OpenCode.Generated.EventMessageRemoved](OpenCode.Generated.EventMessageRemoved.md): Provides struct and type for a EventMessageRemoved

- [OpenCode.Generated.EventMessageRemovedProperties](OpenCode.Generated.EventMessageRemovedProperties.md): Provides struct and type for a EventMessageRemovedProperties

- [OpenCode.Generated.EventMessageUpdated](OpenCode.Generated.EventMessageUpdated.md): Provides struct and type for a EventMessageUpdated

- [OpenCode.Generated.EventMessageUpdatedProperties](OpenCode.Generated.EventMessageUpdatedProperties.md): Provides struct and type for a EventMessageUpdatedProperties

- [OpenCode.Generated.EventModelsDevRefreshed](OpenCode.Generated.EventModelsDevRefreshed.md): Provides struct and type for a EventModelsDevRefreshed

- [OpenCode.Generated.EventPermissionAsked](OpenCode.Generated.EventPermissionAsked.md): Provides struct and type for a EventPermissionAsked

- [OpenCode.Generated.EventPermissionAskedProperties](OpenCode.Generated.EventPermissionAskedProperties.md): Provides struct and type for a EventPermissionAskedProperties

- [OpenCode.Generated.EventPermissionAskedPropertiesTool](OpenCode.Generated.EventPermissionAskedPropertiesTool.md): Provides struct and type for a EventPermissionAskedPropertiesTool

- [OpenCode.Generated.EventPermissionReplied](OpenCode.Generated.EventPermissionReplied.md): Provides struct and type for a EventPermissionReplied

- [OpenCode.Generated.EventPermissionRepliedProperties](OpenCode.Generated.EventPermissionRepliedProperties.md): Provides struct and type for a EventPermissionRepliedProperties

- [OpenCode.Generated.EventPermissionV2Asked](OpenCode.Generated.EventPermissionV2Asked.md): Provides struct and type for a EventPermissionV2Asked

- [OpenCode.Generated.EventPermissionV2AskedProperties](OpenCode.Generated.EventPermissionV2AskedProperties.md): Provides struct and type for a EventPermissionV2AskedProperties

- [OpenCode.Generated.EventPermissionV2Replied](OpenCode.Generated.EventPermissionV2Replied.md): Provides struct and type for a EventPermissionV2Replied

- [OpenCode.Generated.EventPermissionV2RepliedProperties](OpenCode.Generated.EventPermissionV2RepliedProperties.md): Provides struct and type for a EventPermissionV2RepliedProperties

- [OpenCode.Generated.EventPluginAdded](OpenCode.Generated.EventPluginAdded.md): Provides struct and type for a EventPluginAdded

- [OpenCode.Generated.EventPluginAddedProperties](OpenCode.Generated.EventPluginAddedProperties.md): Provides struct and type for a EventPluginAddedProperties

- [OpenCode.Generated.EventProjectDirectoriesUpdated](OpenCode.Generated.EventProjectDirectoriesUpdated.md): Provides struct and type for a EventProjectDirectoriesUpdated

- [OpenCode.Generated.EventProjectDirectoriesUpdatedProperties](OpenCode.Generated.EventProjectDirectoriesUpdatedProperties.md): Provides struct and type for a EventProjectDirectoriesUpdatedProperties

- [OpenCode.Generated.EventProjectUpdated](OpenCode.Generated.EventProjectUpdated.md): Provides struct and type for a EventProjectUpdated

- [OpenCode.Generated.EventProjectUpdatedProperties](OpenCode.Generated.EventProjectUpdatedProperties.md): Provides struct and type for a EventProjectUpdatedProperties

- [OpenCode.Generated.EventProjectUpdatedPropertiesCommands](OpenCode.Generated.EventProjectUpdatedPropertiesCommands.md): Provides struct and type for a EventProjectUpdatedPropertiesCommands

- [OpenCode.Generated.EventProjectUpdatedPropertiesIcon](OpenCode.Generated.EventProjectUpdatedPropertiesIcon.md): Provides struct and type for a EventProjectUpdatedPropertiesIcon

- [OpenCode.Generated.EventProjectUpdatedPropertiesTime](OpenCode.Generated.EventProjectUpdatedPropertiesTime.md): Provides struct and type for a EventProjectUpdatedPropertiesTime

- [OpenCode.Generated.EventPtyCreated](OpenCode.Generated.EventPtyCreated.md): Provides struct and type for a EventPtyCreated

- [OpenCode.Generated.EventPtyCreatedProperties](OpenCode.Generated.EventPtyCreatedProperties.md): Provides struct and type for a EventPtyCreatedProperties

- [OpenCode.Generated.EventPtyDeleted](OpenCode.Generated.EventPtyDeleted.md): Provides struct and type for a EventPtyDeleted

- [OpenCode.Generated.EventPtyDeletedProperties](OpenCode.Generated.EventPtyDeletedProperties.md): Provides struct and type for a EventPtyDeletedProperties

- [OpenCode.Generated.EventPtyExited](OpenCode.Generated.EventPtyExited.md): Provides struct and type for a EventPtyExited

- [OpenCode.Generated.EventPtyExitedProperties](OpenCode.Generated.EventPtyExitedProperties.md): Provides struct and type for a EventPtyExitedProperties

- [OpenCode.Generated.EventPtyUpdated](OpenCode.Generated.EventPtyUpdated.md): Provides struct and type for a EventPtyUpdated

- [OpenCode.Generated.EventPtyUpdatedProperties](OpenCode.Generated.EventPtyUpdatedProperties.md): Provides struct and type for a EventPtyUpdatedProperties

- [OpenCode.Generated.EventQuestionAsked](OpenCode.Generated.EventQuestionAsked.md): Provides struct and type for a EventQuestionAsked

- [OpenCode.Generated.EventQuestionAskedProperties](OpenCode.Generated.EventQuestionAskedProperties.md): Provides struct and type for a EventQuestionAskedProperties

- [OpenCode.Generated.EventQuestionRejected](OpenCode.Generated.EventQuestionRejected.md): Provides struct and type for a EventQuestionRejected

- [OpenCode.Generated.EventQuestionRejectedProperties](OpenCode.Generated.EventQuestionRejectedProperties.md): Provides struct and type for a EventQuestionRejectedProperties

- [OpenCode.Generated.EventQuestionReplied](OpenCode.Generated.EventQuestionReplied.md): Provides struct and type for a EventQuestionReplied

- [OpenCode.Generated.EventQuestionRepliedProperties](OpenCode.Generated.EventQuestionRepliedProperties.md): Provides struct and type for a EventQuestionRepliedProperties

- [OpenCode.Generated.EventQuestionV2Asked](OpenCode.Generated.EventQuestionV2Asked.md): Provides struct and type for a EventQuestionV2Asked

- [OpenCode.Generated.EventQuestionV2AskedProperties](OpenCode.Generated.EventQuestionV2AskedProperties.md): Provides struct and type for a EventQuestionV2AskedProperties

- [OpenCode.Generated.EventQuestionV2Rejected](OpenCode.Generated.EventQuestionV2Rejected.md): Provides struct and type for a EventQuestionV2Rejected

- [OpenCode.Generated.EventQuestionV2RejectedProperties](OpenCode.Generated.EventQuestionV2RejectedProperties.md): Provides struct and type for a EventQuestionV2RejectedProperties

- [OpenCode.Generated.EventQuestionV2Replied](OpenCode.Generated.EventQuestionV2Replied.md): Provides struct and type for a EventQuestionV2Replied

- [OpenCode.Generated.EventQuestionV2RepliedProperties](OpenCode.Generated.EventQuestionV2RepliedProperties.md): Provides struct and type for a EventQuestionV2RepliedProperties

- [OpenCode.Generated.EventReferenceUpdated](OpenCode.Generated.EventReferenceUpdated.md): Provides struct and type for a EventReferenceUpdated

- [OpenCode.Generated.EventServerConnected](OpenCode.Generated.EventServerConnected.md): Provides struct and type for a EventServerConnected

- [OpenCode.Generated.EventServerInstanceDisposed](OpenCode.Generated.EventServerInstanceDisposed.md): Provides struct and type for a EventServerInstanceDisposed

- [OpenCode.Generated.EventServerInstanceDisposedProperties](OpenCode.Generated.EventServerInstanceDisposedProperties.md): Provides struct and type for a EventServerInstanceDisposedProperties

- [OpenCode.Generated.EventSessionCompacted](OpenCode.Generated.EventSessionCompacted.md): Provides struct and type for a EventSessionCompacted

- [OpenCode.Generated.EventSessionCompactedProperties](OpenCode.Generated.EventSessionCompactedProperties.md): Provides struct and type for a EventSessionCompactedProperties

- [OpenCode.Generated.EventSessionCreated](OpenCode.Generated.EventSessionCreated.md): Provides struct and type for a EventSessionCreated

- [OpenCode.Generated.EventSessionCreatedProperties](OpenCode.Generated.EventSessionCreatedProperties.md): Provides struct and type for a EventSessionCreatedProperties

- [OpenCode.Generated.EventSessionDeleted](OpenCode.Generated.EventSessionDeleted.md): Provides struct and type for a EventSessionDeleted

- [OpenCode.Generated.EventSessionDeletedProperties](OpenCode.Generated.EventSessionDeletedProperties.md): Provides struct and type for a EventSessionDeletedProperties

- [OpenCode.Generated.EventSessionDiff](OpenCode.Generated.EventSessionDiff.md): Provides struct and type for a EventSessionDiff

- [OpenCode.Generated.EventSessionDiffProperties](OpenCode.Generated.EventSessionDiffProperties.md): Provides struct and type for a EventSessionDiffProperties

- [OpenCode.Generated.EventSessionError](OpenCode.Generated.EventSessionError.md): Provides struct and type for a EventSessionError

- [OpenCode.Generated.EventSessionErrorProperties](OpenCode.Generated.EventSessionErrorProperties.md): Provides struct and type for a EventSessionErrorProperties

- [OpenCode.Generated.EventSessionIdle](OpenCode.Generated.EventSessionIdle.md): Provides struct and type for a EventSessionIdle

- [OpenCode.Generated.EventSessionIdleProperties](OpenCode.Generated.EventSessionIdleProperties.md): Provides struct and type for a EventSessionIdleProperties

- [OpenCode.Generated.EventSessionNextAgentSwitched](OpenCode.Generated.EventSessionNextAgentSwitched.md): Provides struct and type for a EventSessionNextAgentSwitched

- [OpenCode.Generated.EventSessionNextAgentSwitchedProperties](OpenCode.Generated.EventSessionNextAgentSwitchedProperties.md): Provides struct and type for a EventSessionNextAgentSwitchedProperties

- [OpenCode.Generated.EventSessionNextCompactionDelta](OpenCode.Generated.EventSessionNextCompactionDelta.md): Provides struct and type for a EventSessionNextCompactionDelta

- [OpenCode.Generated.EventSessionNextCompactionDeltaProperties](OpenCode.Generated.EventSessionNextCompactionDeltaProperties.md): Provides struct and type for a EventSessionNextCompactionDeltaProperties

- [OpenCode.Generated.EventSessionNextCompactionEnded](OpenCode.Generated.EventSessionNextCompactionEnded.md): Provides struct and type for a EventSessionNextCompactionEnded

- [OpenCode.Generated.EventSessionNextCompactionEndedProperties](OpenCode.Generated.EventSessionNextCompactionEndedProperties.md): Provides struct and type for a EventSessionNextCompactionEndedProperties

- [OpenCode.Generated.EventSessionNextCompactionStarted](OpenCode.Generated.EventSessionNextCompactionStarted.md): Provides struct and type for a EventSessionNextCompactionStarted

- [OpenCode.Generated.EventSessionNextCompactionStartedProperties](OpenCode.Generated.EventSessionNextCompactionStartedProperties.md): Provides struct and type for a EventSessionNextCompactionStartedProperties

- [OpenCode.Generated.EventSessionNextContextUpdated](OpenCode.Generated.EventSessionNextContextUpdated.md): Provides struct and type for a EventSessionNextContextUpdated

- [OpenCode.Generated.EventSessionNextContextUpdatedProperties](OpenCode.Generated.EventSessionNextContextUpdatedProperties.md): Provides struct and type for a EventSessionNextContextUpdatedProperties

- [OpenCode.Generated.EventSessionNextInterruptRequested](OpenCode.Generated.EventSessionNextInterruptRequested.md): Provides struct and type for a EventSessionNextInterruptRequested

- [OpenCode.Generated.EventSessionNextInterruptRequestedProperties](OpenCode.Generated.EventSessionNextInterruptRequestedProperties.md): Provides struct and type for a EventSessionNextInterruptRequestedProperties

- [OpenCode.Generated.EventSessionNextModelSwitched](OpenCode.Generated.EventSessionNextModelSwitched.md): Provides struct and type for a EventSessionNextModelSwitched

- [OpenCode.Generated.EventSessionNextModelSwitchedProperties](OpenCode.Generated.EventSessionNextModelSwitchedProperties.md): Provides struct and type for a EventSessionNextModelSwitchedProperties

- [OpenCode.Generated.EventSessionNextModelSwitchedPropertiesModel](OpenCode.Generated.EventSessionNextModelSwitchedPropertiesModel.md): Provides struct and type for a EventSessionNextModelSwitchedPropertiesModel

- [OpenCode.Generated.EventSessionNextMoved](OpenCode.Generated.EventSessionNextMoved.md): Provides struct and type for a EventSessionNextMoved

- [OpenCode.Generated.EventSessionNextMovedProperties](OpenCode.Generated.EventSessionNextMovedProperties.md): Provides struct and type for a EventSessionNextMovedProperties

- [OpenCode.Generated.EventSessionNextPromptAdmitted](OpenCode.Generated.EventSessionNextPromptAdmitted.md): Provides struct and type for a EventSessionNextPromptAdmitted

- [OpenCode.Generated.EventSessionNextPromptAdmittedProperties](OpenCode.Generated.EventSessionNextPromptAdmittedProperties.md): Provides struct and type for a EventSessionNextPromptAdmittedProperties

- [OpenCode.Generated.EventSessionNextPromptPromoted](OpenCode.Generated.EventSessionNextPromptPromoted.md): Provides struct and type for a EventSessionNextPromptPromoted

- [OpenCode.Generated.EventSessionNextPromptPromotedProperties](OpenCode.Generated.EventSessionNextPromptPromotedProperties.md): Provides struct and type for a EventSessionNextPromptPromotedProperties

- [OpenCode.Generated.EventSessionNextPrompted](OpenCode.Generated.EventSessionNextPrompted.md): Provides struct and type for a EventSessionNextPrompted

- [OpenCode.Generated.EventSessionNextPromptedProperties](OpenCode.Generated.EventSessionNextPromptedProperties.md): Provides struct and type for a EventSessionNextPromptedProperties

- [OpenCode.Generated.EventSessionNextReasoningDelta](OpenCode.Generated.EventSessionNextReasoningDelta.md): Provides struct and type for a EventSessionNextReasoningDelta

- [OpenCode.Generated.EventSessionNextReasoningDeltaProperties](OpenCode.Generated.EventSessionNextReasoningDeltaProperties.md): Provides struct and type for a EventSessionNextReasoningDeltaProperties

- [OpenCode.Generated.EventSessionNextReasoningEnded](OpenCode.Generated.EventSessionNextReasoningEnded.md): Provides struct and type for a EventSessionNextReasoningEnded

- [OpenCode.Generated.EventSessionNextReasoningEndedProperties](OpenCode.Generated.EventSessionNextReasoningEndedProperties.md): Provides struct and type for a EventSessionNextReasoningEndedProperties

- [OpenCode.Generated.EventSessionNextReasoningStarted](OpenCode.Generated.EventSessionNextReasoningStarted.md): Provides struct and type for a EventSessionNextReasoningStarted

- [OpenCode.Generated.EventSessionNextReasoningStartedProperties](OpenCode.Generated.EventSessionNextReasoningStartedProperties.md): Provides struct and type for a EventSessionNextReasoningStartedProperties

- [OpenCode.Generated.EventSessionNextRetried](OpenCode.Generated.EventSessionNextRetried.md): Provides struct and type for a EventSessionNextRetried

- [OpenCode.Generated.EventSessionNextRetriedProperties](OpenCode.Generated.EventSessionNextRetriedProperties.md): Provides struct and type for a EventSessionNextRetriedProperties

- [OpenCode.Generated.EventSessionNextRevertCleared](OpenCode.Generated.EventSessionNextRevertCleared.md): Provides struct and type for a EventSessionNextRevertCleared

- [OpenCode.Generated.EventSessionNextRevertClearedProperties](OpenCode.Generated.EventSessionNextRevertClearedProperties.md): Provides struct and type for a EventSessionNextRevertClearedProperties

- [OpenCode.Generated.EventSessionNextRevertCommitted](OpenCode.Generated.EventSessionNextRevertCommitted.md): Provides struct and type for a EventSessionNextRevertCommitted

- [OpenCode.Generated.EventSessionNextRevertCommittedProperties](OpenCode.Generated.EventSessionNextRevertCommittedProperties.md): Provides struct and type for a EventSessionNextRevertCommittedProperties

- [OpenCode.Generated.EventSessionNextRevertStaged](OpenCode.Generated.EventSessionNextRevertStaged.md): Provides struct and type for a EventSessionNextRevertStaged

- [OpenCode.Generated.EventSessionNextRevertStagedProperties](OpenCode.Generated.EventSessionNextRevertStagedProperties.md): Provides struct and type for a EventSessionNextRevertStagedProperties

- [OpenCode.Generated.EventSessionNextShellEnded](OpenCode.Generated.EventSessionNextShellEnded.md): Provides struct and type for a EventSessionNextShellEnded

- [OpenCode.Generated.EventSessionNextShellEndedProperties](OpenCode.Generated.EventSessionNextShellEndedProperties.md): Provides struct and type for a EventSessionNextShellEndedProperties

- [OpenCode.Generated.EventSessionNextShellStarted](OpenCode.Generated.EventSessionNextShellStarted.md): Provides struct and type for a EventSessionNextShellStarted

- [OpenCode.Generated.EventSessionNextShellStartedProperties](OpenCode.Generated.EventSessionNextShellStartedProperties.md): Provides struct and type for a EventSessionNextShellStartedProperties

- [OpenCode.Generated.EventSessionNextStepEnded](OpenCode.Generated.EventSessionNextStepEnded.md): Provides struct and type for a EventSessionNextStepEnded

- [OpenCode.Generated.EventSessionNextStepEndedProperties](OpenCode.Generated.EventSessionNextStepEndedProperties.md): Provides struct and type for a EventSessionNextStepEndedProperties

- [OpenCode.Generated.EventSessionNextStepEndedPropertiesTokens](OpenCode.Generated.EventSessionNextStepEndedPropertiesTokens.md): Provides struct and type for a EventSessionNextStepEndedPropertiesTokens

- [OpenCode.Generated.EventSessionNextStepEndedPropertiesTokensCache](OpenCode.Generated.EventSessionNextStepEndedPropertiesTokensCache.md): Provides struct and type for a EventSessionNextStepEndedPropertiesTokensCache

- [OpenCode.Generated.EventSessionNextStepFailed](OpenCode.Generated.EventSessionNextStepFailed.md): Provides struct and type for a EventSessionNextStepFailed

- [OpenCode.Generated.EventSessionNextStepFailedProperties](OpenCode.Generated.EventSessionNextStepFailedProperties.md): Provides struct and type for a EventSessionNextStepFailedProperties

- [OpenCode.Generated.EventSessionNextStepFailedPropertiesError](OpenCode.Generated.EventSessionNextStepFailedPropertiesError.md): Provides struct and type for a EventSessionNextStepFailedPropertiesError

- [OpenCode.Generated.EventSessionNextStepStarted](OpenCode.Generated.EventSessionNextStepStarted.md): Provides struct and type for a EventSessionNextStepStarted

- [OpenCode.Generated.EventSessionNextStepStartedProperties](OpenCode.Generated.EventSessionNextStepStartedProperties.md): Provides struct and type for a EventSessionNextStepStartedProperties

- [OpenCode.Generated.EventSessionNextStepStartedPropertiesModel](OpenCode.Generated.EventSessionNextStepStartedPropertiesModel.md): Provides struct and type for a EventSessionNextStepStartedPropertiesModel

- [OpenCode.Generated.EventSessionNextSynthetic](OpenCode.Generated.EventSessionNextSynthetic.md): Provides struct and type for a EventSessionNextSynthetic

- [OpenCode.Generated.EventSessionNextSyntheticProperties](OpenCode.Generated.EventSessionNextSyntheticProperties.md): Provides struct and type for a EventSessionNextSyntheticProperties

- [OpenCode.Generated.EventSessionNextTextDelta](OpenCode.Generated.EventSessionNextTextDelta.md): Provides struct and type for a EventSessionNextTextDelta

- [OpenCode.Generated.EventSessionNextTextDeltaProperties](OpenCode.Generated.EventSessionNextTextDeltaProperties.md): Provides struct and type for a EventSessionNextTextDeltaProperties

- [OpenCode.Generated.EventSessionNextTextEnded](OpenCode.Generated.EventSessionNextTextEnded.md): Provides struct and type for a EventSessionNextTextEnded

- [OpenCode.Generated.EventSessionNextTextEndedProperties](OpenCode.Generated.EventSessionNextTextEndedProperties.md): Provides struct and type for a EventSessionNextTextEndedProperties

- [OpenCode.Generated.EventSessionNextTextStarted](OpenCode.Generated.EventSessionNextTextStarted.md): Provides struct and type for a EventSessionNextTextStarted

- [OpenCode.Generated.EventSessionNextTextStartedProperties](OpenCode.Generated.EventSessionNextTextStartedProperties.md): Provides struct and type for a EventSessionNextTextStartedProperties

- [OpenCode.Generated.EventSessionNextToolCalled](OpenCode.Generated.EventSessionNextToolCalled.md): Provides struct and type for a EventSessionNextToolCalled

- [OpenCode.Generated.EventSessionNextToolCalledProperties](OpenCode.Generated.EventSessionNextToolCalledProperties.md): Provides struct and type for a EventSessionNextToolCalledProperties

- [OpenCode.Generated.EventSessionNextToolCalledPropertiesProvider](OpenCode.Generated.EventSessionNextToolCalledPropertiesProvider.md): Provides struct and type for a EventSessionNextToolCalledPropertiesProvider

- [OpenCode.Generated.EventSessionNextToolError](OpenCode.Generated.EventSessionNextToolError.md): Provides struct and type for a EventSessionNextToolError

- [OpenCode.Generated.EventSessionNextToolErrorProperties](OpenCode.Generated.EventSessionNextToolErrorProperties.md): Provides struct and type for a EventSessionNextToolErrorProperties

- [OpenCode.Generated.EventSessionNextToolErrorPropertiesError](OpenCode.Generated.EventSessionNextToolErrorPropertiesError.md): Provides struct and type for a EventSessionNextToolErrorPropertiesError

- [OpenCode.Generated.EventSessionNextToolErrorPropertiesProvider](OpenCode.Generated.EventSessionNextToolErrorPropertiesProvider.md): Provides struct and type for a EventSessionNextToolErrorPropertiesProvider

- [OpenCode.Generated.EventSessionNextToolFailed](OpenCode.Generated.EventSessionNextToolFailed.md): Provides struct and type for a EventSessionNextToolFailed

- [OpenCode.Generated.EventSessionNextToolFailedProperties](OpenCode.Generated.EventSessionNextToolFailedProperties.md): Provides struct and type for a EventSessionNextToolFailedProperties

- [OpenCode.Generated.EventSessionNextToolFailedPropertiesError](OpenCode.Generated.EventSessionNextToolFailedPropertiesError.md): Provides struct and type for a EventSessionNextToolFailedPropertiesError

- [OpenCode.Generated.EventSessionNextToolFailedPropertiesProvider](OpenCode.Generated.EventSessionNextToolFailedPropertiesProvider.md): Provides struct and type for a EventSessionNextToolFailedPropertiesProvider

- [OpenCode.Generated.EventSessionNextToolInputDelta](OpenCode.Generated.EventSessionNextToolInputDelta.md): Provides struct and type for a EventSessionNextToolInputDelta

- [OpenCode.Generated.EventSessionNextToolInputDeltaProperties](OpenCode.Generated.EventSessionNextToolInputDeltaProperties.md): Provides struct and type for a EventSessionNextToolInputDeltaProperties

- [OpenCode.Generated.EventSessionNextToolInputEnded](OpenCode.Generated.EventSessionNextToolInputEnded.md): Provides struct and type for a EventSessionNextToolInputEnded

- [OpenCode.Generated.EventSessionNextToolInputEndedProperties](OpenCode.Generated.EventSessionNextToolInputEndedProperties.md): Provides struct and type for a EventSessionNextToolInputEndedProperties

- [OpenCode.Generated.EventSessionNextToolInputStarted](OpenCode.Generated.EventSessionNextToolInputStarted.md): Provides struct and type for a EventSessionNextToolInputStarted

- [OpenCode.Generated.EventSessionNextToolInputStartedProperties](OpenCode.Generated.EventSessionNextToolInputStartedProperties.md): Provides struct and type for a EventSessionNextToolInputStartedProperties

- [OpenCode.Generated.EventSessionNextToolProgress](OpenCode.Generated.EventSessionNextToolProgress.md): Provides struct and type for a EventSessionNextToolProgress

- [OpenCode.Generated.EventSessionNextToolProgressProperties](OpenCode.Generated.EventSessionNextToolProgressProperties.md): Provides struct and type for a EventSessionNextToolProgressProperties

- [OpenCode.Generated.EventSessionNextToolSuccess](OpenCode.Generated.EventSessionNextToolSuccess.md): Provides struct and type for a EventSessionNextToolSuccess

- [OpenCode.Generated.EventSessionNextToolSuccessProperties](OpenCode.Generated.EventSessionNextToolSuccessProperties.md): Provides struct and type for a EventSessionNextToolSuccessProperties

- [OpenCode.Generated.EventSessionNextToolSuccessPropertiesProvider](OpenCode.Generated.EventSessionNextToolSuccessPropertiesProvider.md): Provides struct and type for a EventSessionNextToolSuccessPropertiesProvider

- [OpenCode.Generated.EventSessionStatus](OpenCode.Generated.EventSessionStatus.md): Provides struct and type for a EventSessionStatus

- [OpenCode.Generated.EventSessionStatusProperties](OpenCode.Generated.EventSessionStatusProperties.md): Provides struct and type for a EventSessionStatusProperties

- [OpenCode.Generated.EventSessionStatusPropertiesStatus](OpenCode.Generated.EventSessionStatusPropertiesStatus.md): Provides struct and types for a EventSessionStatusPropertiesStatus

- [OpenCode.Generated.EventSessionStatusPropertiesStatusAction](OpenCode.Generated.EventSessionStatusPropertiesStatusAction.md): Provides struct and type for a EventSessionStatusPropertiesStatusAction

- [OpenCode.Generated.EventSessionUpdated](OpenCode.Generated.EventSessionUpdated.md): Provides struct and type for a EventSessionUpdated

- [OpenCode.Generated.EventSessionUpdatedProperties](OpenCode.Generated.EventSessionUpdatedProperties.md): Provides struct and type for a EventSessionUpdatedProperties

- [OpenCode.Generated.EventTodoUpdated](OpenCode.Generated.EventTodoUpdated.md): Provides struct and type for a EventTodoUpdated

- [OpenCode.Generated.EventTodoUpdatedProperties](OpenCode.Generated.EventTodoUpdatedProperties.md): Provides struct and type for a EventTodoUpdatedProperties

- [OpenCode.Generated.EventTuiCommandExecute](OpenCode.Generated.EventTuiCommandExecute.md): Provides struct and types for a EventTuiCommandExecute

- [OpenCode.Generated.EventTuiCommandExecuteProperties](OpenCode.Generated.EventTuiCommandExecuteProperties.md): Provides struct and types for a EventTuiCommandExecuteProperties

- [OpenCode.Generated.EventTuiPromptAppend](OpenCode.Generated.EventTuiPromptAppend.md): Provides struct and types for a EventTuiPromptAppend

- [OpenCode.Generated.EventTuiPromptAppendProperties](OpenCode.Generated.EventTuiPromptAppendProperties.md): Provides struct and types for a EventTuiPromptAppendProperties

- [OpenCode.Generated.EventTuiSessionSelect](OpenCode.Generated.EventTuiSessionSelect.md): Provides struct and types for a EventTuiSessionSelect

- [OpenCode.Generated.EventTuiSessionSelectProperties](OpenCode.Generated.EventTuiSessionSelectProperties.md): Provides struct and types for a EventTuiSessionSelectProperties

- [OpenCode.Generated.EventTuiToastShow](OpenCode.Generated.EventTuiToastShow.md): Provides struct and types for a EventTuiToastShow

- [OpenCode.Generated.EventTuiToastShow1](OpenCode.Generated.EventTuiToastShow1.md): Provides struct and type for a EventTuiToastShow1

- [OpenCode.Generated.EventTuiToastShow1Properties](OpenCode.Generated.EventTuiToastShow1Properties.md): Provides struct and type for a EventTuiToastShow1Properties

- [OpenCode.Generated.EventTuiToastShowProperties](OpenCode.Generated.EventTuiToastShowProperties.md): Provides struct and types for a EventTuiToastShowProperties

- [OpenCode.Generated.EventVcsBranchUpdated](OpenCode.Generated.EventVcsBranchUpdated.md): Provides struct and type for a EventVcsBranchUpdated

- [OpenCode.Generated.EventVcsBranchUpdatedProperties](OpenCode.Generated.EventVcsBranchUpdatedProperties.md): Provides struct and type for a EventVcsBranchUpdatedProperties

- [OpenCode.Generated.EventWorkspaceFailed](OpenCode.Generated.EventWorkspaceFailed.md): Provides struct and type for a EventWorkspaceFailed

- [OpenCode.Generated.EventWorkspaceFailedProperties](OpenCode.Generated.EventWorkspaceFailedProperties.md): Provides struct and type for a EventWorkspaceFailedProperties

- [OpenCode.Generated.EventWorkspaceReady](OpenCode.Generated.EventWorkspaceReady.md): Provides struct and type for a EventWorkspaceReady

- [OpenCode.Generated.EventWorkspaceReadyProperties](OpenCode.Generated.EventWorkspaceReadyProperties.md): Provides struct and type for a EventWorkspaceReadyProperties

- [OpenCode.Generated.EventWorkspaceRestore](OpenCode.Generated.EventWorkspaceRestore.md): Provides struct and type for a EventWorkspaceRestore

- [OpenCode.Generated.EventWorkspaceRestoreProperties](OpenCode.Generated.EventWorkspaceRestoreProperties.md): Provides struct and type for a EventWorkspaceRestoreProperties

- [OpenCode.Generated.EventWorkspaceStatus](OpenCode.Generated.EventWorkspaceStatus.md): Provides struct and type for a EventWorkspaceStatus

- [OpenCode.Generated.EventWorkspaceStatusProperties](OpenCode.Generated.EventWorkspaceStatusProperties.md): Provides struct and type for a EventWorkspaceStatusProperties

- [OpenCode.Generated.EventWorktreeFailed](OpenCode.Generated.EventWorktreeFailed.md): Provides struct and type for a EventWorktreeFailed

- [OpenCode.Generated.EventWorktreeFailedProperties](OpenCode.Generated.EventWorktreeFailedProperties.md): Provides struct and type for a EventWorktreeFailedProperties

- [OpenCode.Generated.EventWorktreeReady](OpenCode.Generated.EventWorktreeReady.md): Provides struct and type for a EventWorktreeReady

- [OpenCode.Generated.EventWorktreeReadyProperties](OpenCode.Generated.EventWorktreeReadyProperties.md): Provides struct and type for a EventWorktreeReadyProperties

- [OpenCode.Generated.Events](OpenCode.Generated.Events.md): Provides API endpoint related to events

- [OpenCode.Generated.Experimental](OpenCode.Generated.Experimental.md): Provides API endpoints related to experimental

- [OpenCode.Generated.ExperimentalCapabilities](OpenCode.Generated.ExperimentalCapabilities.md): Provides struct and type for a ExperimentalCapabilities

- [OpenCode.Generated.File](OpenCode.Generated.File.md): Provides API endpoints related to file

- [OpenCode.Generated.FileContent](OpenCode.Generated.FileContent.md): Provides struct and type for a FileContent

- [OpenCode.Generated.FileContentPatch](OpenCode.Generated.FileContentPatch.md): Provides struct and type for a FileContentPatch

- [OpenCode.Generated.FileContentPatchHunks](OpenCode.Generated.FileContentPatchHunks.md): Provides struct and type for a FileContentPatchHunks

- [OpenCode.Generated.FileDiff](OpenCode.Generated.FileDiff.md): Provides struct and type for a FileDiff

- [OpenCode.Generated.FileEdited](OpenCode.Generated.FileEdited.md): Provides struct and type for a FileEdited

- [OpenCode.Generated.FileEditedData](OpenCode.Generated.FileEditedData.md): Provides struct and type for a FileEditedData

- [OpenCode.Generated.FileEditedDurable](OpenCode.Generated.FileEditedDurable.md): Provides struct and type for a FileEditedDurable

- [OpenCode.Generated.FileNode](OpenCode.Generated.FileNode.md): Provides struct and type for a FileNode

- [OpenCode.Generated.FilePart](OpenCode.Generated.FilePart.md): Provides struct and type for a FilePart

- [OpenCode.Generated.FilePartInput](OpenCode.Generated.FilePartInput.md): Provides struct and type for a FilePartInput

- [OpenCode.Generated.FilePartSourceText](OpenCode.Generated.FilePartSourceText.md): Provides struct and type for a FilePartSourceText

- [OpenCode.Generated.FileSource](OpenCode.Generated.FileSource.md): Provides struct and type for a FileSource

- [OpenCode.Generated.FileSystemBinaryContent](OpenCode.Generated.FileSystemBinaryContent.md): Provides struct and type for a FileSystemBinaryContent

- [OpenCode.Generated.FileSystemContent](OpenCode.Generated.FileSystemContent.md): Provides struct and type for a FileSystemContent

- [OpenCode.Generated.FileSystemEntry](OpenCode.Generated.FileSystemEntry.md): Provides struct and type for a FileSystemEntry

- [OpenCode.Generated.FileSystemTextContent](OpenCode.Generated.FileSystemTextContent.md): Provides struct and type for a FileSystemTextContent

- [OpenCode.Generated.FileWatcherUpdated](OpenCode.Generated.FileWatcherUpdated.md): Provides struct and type for a FileWatcherUpdated

- [OpenCode.Generated.FileWatcherUpdatedData](OpenCode.Generated.FileWatcherUpdatedData.md): Provides struct and type for a FileWatcherUpdatedData

- [OpenCode.Generated.FileWatcherUpdatedDurable](OpenCode.Generated.FileWatcherUpdatedDurable.md): Provides struct and type for a FileWatcherUpdatedDurable

- [OpenCode.Generated.Filesystem](OpenCode.Generated.Filesystem.md): Provides API endpoints related to filesystem

- [OpenCode.Generated.ForbiddenError](OpenCode.Generated.ForbiddenError.md): Provides struct and type for a ForbiddenError

- [OpenCode.Generated.FormatterStatus](OpenCode.Generated.FormatterStatus.md): Provides struct and type for a FormatterStatus

- [OpenCode.Generated.Global](OpenCode.Generated.Global.md): Provides API endpoints related to global

- [OpenCode.Generated.GlobalDisposed](OpenCode.Generated.GlobalDisposed.md): Provides struct and type for a GlobalDisposed

- [OpenCode.Generated.GlobalDisposedDurable](OpenCode.Generated.GlobalDisposedDurable.md): Provides struct and type for a GlobalDisposedDurable

- [OpenCode.Generated.GlobalEvent](OpenCode.Generated.GlobalEvent.md): Provides struct and type for a GlobalEvent

- [OpenCode.Generated.GlobalEventPayload](OpenCode.Generated.GlobalEventPayload.md): Provides struct and types for a GlobalEventPayload

- [OpenCode.Generated.GlobalEventPayloadProperties](OpenCode.Generated.GlobalEventPayloadProperties.md): Provides struct and types for a GlobalEventPayloadProperties

- [OpenCode.Generated.GlobalEventPayloadPropertiesCommands](OpenCode.Generated.GlobalEventPayloadPropertiesCommands.md): Provides struct and type for a GlobalEventPayloadPropertiesCommands

- [OpenCode.Generated.GlobalEventPayloadPropertiesIcon](OpenCode.Generated.GlobalEventPayloadPropertiesIcon.md): Provides struct and type for a GlobalEventPayloadPropertiesIcon

- [OpenCode.Generated.GlobalEventPayloadPropertiesModel](OpenCode.Generated.GlobalEventPayloadPropertiesModel.md): Provides struct and types for a GlobalEventPayloadPropertiesModel

- [OpenCode.Generated.GlobalEventPayloadPropertiesProvider](OpenCode.Generated.GlobalEventPayloadPropertiesProvider.md): Provides struct and types for a GlobalEventPayloadPropertiesProvider

- [OpenCode.Generated.GlobalEventPayloadPropertiesTime](OpenCode.Generated.GlobalEventPayloadPropertiesTime.md): Provides struct and type for a GlobalEventPayloadPropertiesTime

- [OpenCode.Generated.GlobalEventPayloadPropertiesTokens](OpenCode.Generated.GlobalEventPayloadPropertiesTokens.md): Provides struct and type for a GlobalEventPayloadPropertiesTokens

- [OpenCode.Generated.GlobalEventPayloadPropertiesTokensCache](OpenCode.Generated.GlobalEventPayloadPropertiesTokensCache.md): Provides struct and type for a GlobalEventPayloadPropertiesTokensCache

- [OpenCode.Generated.GlobalEventPayloadPropertiesTool](OpenCode.Generated.GlobalEventPayloadPropertiesTool.md): Provides struct and type for a GlobalEventPayloadPropertiesTool

- [OpenCode.Generated.GlobalSession](OpenCode.Generated.GlobalSession.md): Provides struct and type for a GlobalSession

- [OpenCode.Generated.GlobalSessionModel](OpenCode.Generated.GlobalSessionModel.md): Provides struct and type for a GlobalSessionModel

- [OpenCode.Generated.GlobalSessionRevert](OpenCode.Generated.GlobalSessionRevert.md): Provides struct and type for a GlobalSessionRevert

- [OpenCode.Generated.GlobalSessionShare](OpenCode.Generated.GlobalSessionShare.md): Provides struct and type for a GlobalSessionShare

- [OpenCode.Generated.GlobalSessionSummary](OpenCode.Generated.GlobalSessionSummary.md): Provides struct and type for a GlobalSessionSummary

- [OpenCode.Generated.GlobalSessionTime](OpenCode.Generated.GlobalSessionTime.md): Provides struct and type for a GlobalSessionTime

- [OpenCode.Generated.GlobalSessionTokens](OpenCode.Generated.GlobalSessionTokens.md): Provides struct and type for a GlobalSessionTokens

- [OpenCode.Generated.GlobalSessionTokensCache](OpenCode.Generated.GlobalSessionTokensCache.md): Provides struct and type for a GlobalSessionTokensCache

- [OpenCode.Generated.ImageAttachmentConfig](OpenCode.Generated.ImageAttachmentConfig.md): Provides struct and type for a ImageAttachmentConfig

- [OpenCode.Generated.InstallationUpdateAvailable](OpenCode.Generated.InstallationUpdateAvailable.md): Provides struct and type for a InstallationUpdateAvailable

- [OpenCode.Generated.InstallationUpdateAvailableData](OpenCode.Generated.InstallationUpdateAvailableData.md): Provides struct and type for a InstallationUpdateAvailableData

- [OpenCode.Generated.InstallationUpdateAvailableDurable](OpenCode.Generated.InstallationUpdateAvailableDurable.md): Provides struct and type for a InstallationUpdateAvailableDurable

- [OpenCode.Generated.InstallationUpdated](OpenCode.Generated.InstallationUpdated.md): Provides struct and type for a InstallationUpdated

- [OpenCode.Generated.InstallationUpdatedData](OpenCode.Generated.InstallationUpdatedData.md): Provides struct and type for a InstallationUpdatedData

- [OpenCode.Generated.InstallationUpdatedDurable](OpenCode.Generated.InstallationUpdatedDurable.md): Provides struct and type for a InstallationUpdatedDurable

- [OpenCode.Generated.Instance](OpenCode.Generated.Instance.md): Provides API endpoints related to instance

- [OpenCode.Generated.IntegrationAttempt](OpenCode.Generated.IntegrationAttempt.md): Provides struct and type for a IntegrationAttempt

- [OpenCode.Generated.IntegrationAttemptTime](OpenCode.Generated.IntegrationAttemptTime.md): Provides struct and type for a IntegrationAttemptTime

- [OpenCode.Generated.IntegrationConnectionUpdated](OpenCode.Generated.IntegrationConnectionUpdated.md): Provides struct and type for a IntegrationConnectionUpdated

- [OpenCode.Generated.IntegrationConnectionUpdatedData](OpenCode.Generated.IntegrationConnectionUpdatedData.md): Provides struct and type for a IntegrationConnectionUpdatedData

- [OpenCode.Generated.IntegrationConnectionUpdatedDurable](OpenCode.Generated.IntegrationConnectionUpdatedDurable.md): Provides struct and type for a IntegrationConnectionUpdatedDurable

- [OpenCode.Generated.IntegrationEnvMethod](OpenCode.Generated.IntegrationEnvMethod.md): Provides struct and type for a IntegrationEnvMethod

- [OpenCode.Generated.IntegrationInfo](OpenCode.Generated.IntegrationInfo.md): Provides struct and type for a IntegrationInfo

- [OpenCode.Generated.IntegrationKeyMethod](OpenCode.Generated.IntegrationKeyMethod.md): Provides struct and type for a IntegrationKeyMethod

- [OpenCode.Generated.IntegrationOAuthMethod](OpenCode.Generated.IntegrationOAuthMethod.md): Provides struct and type for a IntegrationOAuthMethod

- [OpenCode.Generated.IntegrationSelectPrompt](OpenCode.Generated.IntegrationSelectPrompt.md): Provides struct and type for a IntegrationSelectPrompt

- [OpenCode.Generated.IntegrationSelectPromptOptions](OpenCode.Generated.IntegrationSelectPromptOptions.md): Provides struct and type for a IntegrationSelectPromptOptions

- [OpenCode.Generated.IntegrationTextPrompt](OpenCode.Generated.IntegrationTextPrompt.md): Provides struct and type for a IntegrationTextPrompt

- [OpenCode.Generated.IntegrationUpdated](OpenCode.Generated.IntegrationUpdated.md): Provides struct and type for a IntegrationUpdated

- [OpenCode.Generated.IntegrationUpdatedDurable](OpenCode.Generated.IntegrationUpdatedDurable.md): Provides struct and type for a IntegrationUpdatedDurable

- [OpenCode.Generated.IntegrationWhen](OpenCode.Generated.IntegrationWhen.md): Provides struct and type for a IntegrationWhen

- [OpenCode.Generated.Integrations](OpenCode.Generated.Integrations.md): Provides API endpoints related to integrations

- [OpenCode.Generated.InvalidCursorError](OpenCode.Generated.InvalidCursorError.md): Provides struct and type for a InvalidCursorError

- [OpenCode.Generated.InvalidRequestError](OpenCode.Generated.InvalidRequestError.md): Provides struct and type for a InvalidRequestError

- [OpenCode.Generated.KeybindsConfig](OpenCode.Generated.KeybindsConfig.md): Provides struct and type for a KeybindsConfig

- [OpenCode.Generated.LSPStatus](OpenCode.Generated.LSPStatus.md): Provides struct and type for a LSPStatus

- [OpenCode.Generated.LocationFileSystemBinaryContent](OpenCode.Generated.LocationFileSystemBinaryContent.md): Provides struct and type for a LocationFileSystemBinaryContent

- [OpenCode.Generated.LocationFileSystemEntry](OpenCode.Generated.LocationFileSystemEntry.md): Provides struct and type for a LocationFileSystemEntry

- [OpenCode.Generated.LocationFileSystemTextContent](OpenCode.Generated.LocationFileSystemTextContent.md): Provides struct and type for a LocationFileSystemTextContent

- [OpenCode.Generated.LocationInfo](OpenCode.Generated.LocationInfo.md): Provides struct and type for a LocationInfo

- [OpenCode.Generated.LocationInfoProject](OpenCode.Generated.LocationInfoProject.md): Provides struct and type for a LocationInfoProject

- [OpenCode.Generated.LocationRef](OpenCode.Generated.LocationRef.md): Provides struct and type for a LocationRef

- [OpenCode.Generated.LspUpdated](OpenCode.Generated.LspUpdated.md): Provides struct and type for a LspUpdated

- [OpenCode.Generated.LspUpdatedDurable](OpenCode.Generated.LspUpdatedDurable.md): Provides struct and type for a LspUpdatedDurable

- [OpenCode.Generated.MCPStatusConnected](OpenCode.Generated.MCPStatusConnected.md): Provides struct and type for a MCPStatusConnected

- [OpenCode.Generated.MCPStatusDisabled](OpenCode.Generated.MCPStatusDisabled.md): Provides struct and type for a MCPStatusDisabled

- [OpenCode.Generated.MCPStatusFailed](OpenCode.Generated.MCPStatusFailed.md): Provides struct and type for a MCPStatusFailed

- [OpenCode.Generated.MCPStatusNeedsAuth](OpenCode.Generated.MCPStatusNeedsAuth.md): Provides struct and type for a MCPStatusNeedsAuth

- [OpenCode.Generated.MCPStatusNeedsClientRegistration](OpenCode.Generated.MCPStatusNeedsClientRegistration.md): Provides struct and type for a MCPStatusNeedsClientRegistration

- [OpenCode.Generated.Mcp](OpenCode.Generated.Mcp.md): Provides API endpoints related to mcp

- [OpenCode.Generated.McpBrowserOpenFailed](OpenCode.Generated.McpBrowserOpenFailed.md): Provides struct and type for a McpBrowserOpenFailed

- [OpenCode.Generated.McpBrowserOpenFailedData](OpenCode.Generated.McpBrowserOpenFailedData.md): Provides struct and type for a McpBrowserOpenFailedData

- [OpenCode.Generated.McpBrowserOpenFailedDurable](OpenCode.Generated.McpBrowserOpenFailedDurable.md): Provides struct and type for a McpBrowserOpenFailedDurable

- [OpenCode.Generated.McpLocalConfig](OpenCode.Generated.McpLocalConfig.md): Provides struct and type for a McpLocalConfig

- [OpenCode.Generated.McpOAuthConfig](OpenCode.Generated.McpOAuthConfig.md): Provides struct and type for a McpOAuthConfig

- [OpenCode.Generated.McpRemoteConfig](OpenCode.Generated.McpRemoteConfig.md): Provides struct and type for a McpRemoteConfig

- [OpenCode.Generated.McpServerNotFoundError](OpenCode.Generated.McpServerNotFoundError.md): Provides struct and type for a McpServerNotFoundError

- [OpenCode.Generated.McpToolsChanged](OpenCode.Generated.McpToolsChanged.md): Provides struct and type for a McpToolsChanged

- [OpenCode.Generated.McpToolsChangedData](OpenCode.Generated.McpToolsChangedData.md): Provides struct and type for a McpToolsChangedData

- [OpenCode.Generated.McpToolsChangedDurable](OpenCode.Generated.McpToolsChangedDurable.md): Provides struct and type for a McpToolsChangedDurable

- [OpenCode.Generated.McpUnsupportedOAuthError](OpenCode.Generated.McpUnsupportedOAuthError.md): Provides struct and type for a McpUnsupportedOAuthError

- [OpenCode.Generated.MessageAbortedError](OpenCode.Generated.MessageAbortedError.md): Provides struct and type for a MessageAbortedError

- [OpenCode.Generated.MessageAbortedErrorData](OpenCode.Generated.MessageAbortedErrorData.md): Provides struct and type for a MessageAbortedErrorData

- [OpenCode.Generated.MessageNotFoundError](OpenCode.Generated.MessageNotFoundError.md): Provides struct and type for a MessageNotFoundError

- [OpenCode.Generated.MessageOutputLengthError](OpenCode.Generated.MessageOutputLengthError.md): Provides struct and type for a MessageOutputLengthError

- [OpenCode.Generated.MessagePartDelta](OpenCode.Generated.MessagePartDelta.md): Provides struct and type for a MessagePartDelta

- [OpenCode.Generated.MessagePartDeltaData](OpenCode.Generated.MessagePartDeltaData.md): Provides struct and type for a MessagePartDeltaData

- [OpenCode.Generated.MessagePartDeltaDurable](OpenCode.Generated.MessagePartDeltaDurable.md): Provides struct and type for a MessagePartDeltaDurable

- [OpenCode.Generated.MessagePartRemoved](OpenCode.Generated.MessagePartRemoved.md): Provides struct and type for a MessagePartRemoved

- [OpenCode.Generated.MessagePartRemovedData](OpenCode.Generated.MessagePartRemovedData.md): Provides struct and type for a MessagePartRemovedData

- [OpenCode.Generated.MessagePartRemovedDurable](OpenCode.Generated.MessagePartRemovedDurable.md): Provides struct and type for a MessagePartRemovedDurable

- [OpenCode.Generated.MessagePartUpdated](OpenCode.Generated.MessagePartUpdated.md): Provides struct and type for a MessagePartUpdated

- [OpenCode.Generated.MessagePartUpdatedData](OpenCode.Generated.MessagePartUpdatedData.md): Provides struct and type for a MessagePartUpdatedData

- [OpenCode.Generated.MessagePartUpdatedDurable](OpenCode.Generated.MessagePartUpdatedDurable.md): Provides struct and type for a MessagePartUpdatedDurable

- [OpenCode.Generated.MessageRemoved](OpenCode.Generated.MessageRemoved.md): Provides struct and type for a MessageRemoved

- [OpenCode.Generated.MessageRemovedData](OpenCode.Generated.MessageRemovedData.md): Provides struct and type for a MessageRemovedData

- [OpenCode.Generated.MessageRemovedDurable](OpenCode.Generated.MessageRemovedDurable.md): Provides struct and type for a MessageRemovedDurable

- [OpenCode.Generated.MessageRequest](OpenCode.Generated.MessageRequest.md): Provides struct and type for a MessageRequest

- [OpenCode.Generated.MessageResponse](OpenCode.Generated.MessageResponse.md): Provides struct and type for a MessageResponse

- [OpenCode.Generated.MessageUpdated](OpenCode.Generated.MessageUpdated.md): Provides struct and type for a MessageUpdated

- [OpenCode.Generated.MessageUpdatedData](OpenCode.Generated.MessageUpdatedData.md): Provides struct and type for a MessageUpdatedData

- [OpenCode.Generated.MessageUpdatedDurable](OpenCode.Generated.MessageUpdatedDurable.md): Provides struct and type for a MessageUpdatedDurable

- [OpenCode.Generated.Messages](OpenCode.Generated.Messages.md): Provides API endpoint related to messages

- [OpenCode.Generated.ModelCapabilities](OpenCode.Generated.ModelCapabilities.md): Provides struct and type for a ModelCapabilities

- [OpenCode.Generated.ModelCost](OpenCode.Generated.ModelCost.md): Provides struct and type for a ModelCost

- [OpenCode.Generated.ModelCostCache](OpenCode.Generated.ModelCostCache.md): Provides struct and type for a ModelCostCache

- [OpenCode.Generated.ModelCostTier](OpenCode.Generated.ModelCostTier.md): Provides struct and type for a ModelCostTier

- [OpenCode.Generated.ModelRef](OpenCode.Generated.ModelRef.md): Provides struct and type for a ModelRef

- [OpenCode.Generated.ModelV2Info](OpenCode.Generated.ModelV2Info.md): Provides struct and type for a ModelV2Info

- [OpenCode.Generated.ModelV2Info1](OpenCode.Generated.ModelV2Info1.md): Provides struct and type for a ModelV2Info1

- [OpenCode.Generated.ModelV2Info1Api](OpenCode.Generated.ModelV2Info1Api.md): Provides struct and types for a ModelV2Info1Api

- [OpenCode.Generated.ModelV2Info1Capabilities](OpenCode.Generated.ModelV2Info1Capabilities.md): Provides struct and type for a ModelV2Info1Capabilities

- [OpenCode.Generated.ModelV2Info1Cost](OpenCode.Generated.ModelV2Info1Cost.md): Provides struct and type for a ModelV2Info1Cost

- [OpenCode.Generated.ModelV2Info1CostCache](OpenCode.Generated.ModelV2Info1CostCache.md): Provides struct and type for a ModelV2Info1CostCache

- [OpenCode.Generated.ModelV2Info1CostTier](OpenCode.Generated.ModelV2Info1CostTier.md): Provides struct and type for a ModelV2Info1CostTier

- [OpenCode.Generated.ModelV2Info1Endpoint](OpenCode.Generated.ModelV2Info1Endpoint.md): Provides struct and types for a ModelV2Info1Endpoint

- [OpenCode.Generated.ModelV2Info1EndpointReasoning](OpenCode.Generated.ModelV2Info1EndpointReasoning.md): Provides struct and types for a ModelV2Info1EndpointReasoning

- [OpenCode.Generated.ModelV2Info1Limit](OpenCode.Generated.ModelV2Info1Limit.md): Provides struct and type for a ModelV2Info1Limit

- [OpenCode.Generated.ModelV2Info1Options](OpenCode.Generated.ModelV2Info1Options.md): Provides struct and type for a ModelV2Info1Options

- [OpenCode.Generated.ModelV2Info1OptionsAisdk](OpenCode.Generated.ModelV2Info1OptionsAisdk.md): Provides struct and type for a ModelV2Info1OptionsAisdk

- [OpenCode.Generated.ModelV2Info1Request](OpenCode.Generated.ModelV2Info1Request.md): Provides struct and type for a ModelV2Info1Request

- [OpenCode.Generated.ModelV2Info1RequestGeneration](OpenCode.Generated.ModelV2Info1RequestGeneration.md): Provides struct and type for a ModelV2Info1RequestGeneration

- [OpenCode.Generated.ModelV2Info1Time](OpenCode.Generated.ModelV2Info1Time.md): Provides struct and type for a ModelV2Info1Time

- [OpenCode.Generated.ModelV2Info1Variants](OpenCode.Generated.ModelV2Info1Variants.md): Provides struct and type for a ModelV2Info1Variants

- [OpenCode.Generated.ModelV2Info1VariantsAisdk](OpenCode.Generated.ModelV2Info1VariantsAisdk.md): Provides struct and type for a ModelV2Info1VariantsAisdk

- [OpenCode.Generated.ModelV2Info1VariantsGeneration](OpenCode.Generated.ModelV2Info1VariantsGeneration.md): Provides struct and type for a ModelV2Info1VariantsGeneration

- [OpenCode.Generated.ModelV2InfoApi](OpenCode.Generated.ModelV2InfoApi.md): Provides struct and types for a ModelV2InfoApi

- [OpenCode.Generated.ModelV2InfoCapabilities](OpenCode.Generated.ModelV2InfoCapabilities.md): Provides struct and type for a ModelV2InfoCapabilities

- [OpenCode.Generated.ModelV2InfoCost](OpenCode.Generated.ModelV2InfoCost.md): Provides struct and type for a ModelV2InfoCost

- [OpenCode.Generated.ModelV2InfoCostCache](OpenCode.Generated.ModelV2InfoCostCache.md): Provides struct and type for a ModelV2InfoCostCache

- [OpenCode.Generated.ModelV2InfoCostTier](OpenCode.Generated.ModelV2InfoCostTier.md): Provides struct and type for a ModelV2InfoCostTier

- [OpenCode.Generated.ModelV2InfoEndpoint](OpenCode.Generated.ModelV2InfoEndpoint.md): Provides struct and types for a ModelV2InfoEndpoint

- [OpenCode.Generated.ModelV2InfoEndpointReasoning](OpenCode.Generated.ModelV2InfoEndpointReasoning.md): Provides struct and types for a ModelV2InfoEndpointReasoning

- [OpenCode.Generated.ModelV2InfoLimit](OpenCode.Generated.ModelV2InfoLimit.md): Provides struct and type for a ModelV2InfoLimit

- [OpenCode.Generated.ModelV2InfoOptions](OpenCode.Generated.ModelV2InfoOptions.md): Provides struct and type for a ModelV2InfoOptions

- [OpenCode.Generated.ModelV2InfoOptionsAisdk](OpenCode.Generated.ModelV2InfoOptionsAisdk.md): Provides struct and type for a ModelV2InfoOptionsAisdk

- [OpenCode.Generated.ModelV2InfoRequest](OpenCode.Generated.ModelV2InfoRequest.md): Provides struct and type for a ModelV2InfoRequest

- [OpenCode.Generated.ModelV2InfoRequestGeneration](OpenCode.Generated.ModelV2InfoRequestGeneration.md): Provides struct and type for a ModelV2InfoRequestGeneration

- [OpenCode.Generated.ModelV2InfoTime](OpenCode.Generated.ModelV2InfoTime.md): Provides struct and type for a ModelV2InfoTime

- [OpenCode.Generated.ModelV2InfoVariants](OpenCode.Generated.ModelV2InfoVariants.md): Provides struct and type for a ModelV2InfoVariants

- [OpenCode.Generated.ModelV2InfoVariantsAisdk](OpenCode.Generated.ModelV2InfoVariantsAisdk.md): Provides struct and type for a ModelV2InfoVariantsAisdk

- [OpenCode.Generated.ModelV2InfoVariantsGeneration](OpenCode.Generated.ModelV2InfoVariantsGeneration.md): Provides struct and type for a ModelV2InfoVariantsGeneration

- [OpenCode.Generated.Models](OpenCode.Generated.Models.md): Provides API endpoint related to models

- [OpenCode.Generated.ModelsDevRefreshed](OpenCode.Generated.ModelsDevRefreshed.md): Provides struct and type for a ModelsDevRefreshed

- [OpenCode.Generated.ModelsDevRefreshedDurable](OpenCode.Generated.ModelsDevRefreshedDurable.md): Provides struct and type for a ModelsDevRefreshedDurable

- [OpenCode.Generated.MoveSessionDestination](OpenCode.Generated.MoveSessionDestination.md): Provides struct and type for a MoveSessionDestination

- [OpenCode.Generated.MoveSessionError](OpenCode.Generated.MoveSessionError.md): Provides struct and type for a MoveSessionError

- [OpenCode.Generated.MoveSessionErrorData](OpenCode.Generated.MoveSessionErrorData.md): Provides struct and type for a MoveSessionErrorData

- [OpenCode.Generated.NotFoundError](OpenCode.Generated.NotFoundError.md): Provides struct and type for a NotFoundError

- [OpenCode.Generated.NotFoundErrorData](OpenCode.Generated.NotFoundErrorData.md): Provides struct and type for a NotFoundErrorData

- [OpenCode.Generated.OAuth](OpenCode.Generated.OAuth.md): Provides struct and type for a OAuth

- [OpenCode.Generated.OpencodeExperimentalHttpApi](OpenCode.Generated.OpencodeExperimentalHttpApi.md): Provides API endpoints related to opencode experimental http api

- [OpenCode.Generated.OpencodeHttpApi](OpenCode.Generated.OpencodeHttpApi.md): Provides API endpoints related to opencode http api

- [OpenCode.Generated.Operations](OpenCode.Generated.Operations.md): Provides API endpoints related to operations

- [OpenCode.Generated.OutputFormatJsonSchema](OpenCode.Generated.OutputFormatJsonSchema.md): Provides struct and type for a OutputFormatJsonSchema

- [OpenCode.Generated.OutputFormatText](OpenCode.Generated.OutputFormatText.md): Provides struct and type for a OutputFormatText

- [OpenCode.Generated.Part](OpenCode.Generated.Part.md): Provides struct and type for a Part

- [OpenCode.Generated.PatchPart](OpenCode.Generated.PatchPart.md): Provides struct and type for a PatchPart

- [OpenCode.Generated.Path](OpenCode.Generated.Path.md): Provides struct and type for a Path

- [OpenCode.Generated.Permission](OpenCode.Generated.Permission.md): Provides API endpoints related to permission

- [OpenCode.Generated.PermissionAsked](OpenCode.Generated.PermissionAsked.md): Provides struct and type for a PermissionAsked

- [OpenCode.Generated.PermissionAskedData](OpenCode.Generated.PermissionAskedData.md): Provides struct and type for a PermissionAskedData

- [OpenCode.Generated.PermissionAskedDataTool](OpenCode.Generated.PermissionAskedDataTool.md): Provides struct and type for a PermissionAskedDataTool

- [OpenCode.Generated.PermissionAskedDurable](OpenCode.Generated.PermissionAskedDurable.md): Provides struct and type for a PermissionAskedDurable

- [OpenCode.Generated.PermissionNotFoundError](OpenCode.Generated.PermissionNotFoundError.md): Provides struct and type for a PermissionNotFoundError

- [OpenCode.Generated.PermissionReplied](OpenCode.Generated.PermissionReplied.md): Provides struct and type for a PermissionReplied

- [OpenCode.Generated.PermissionRepliedData](OpenCode.Generated.PermissionRepliedData.md): Provides struct and type for a PermissionRepliedData

- [OpenCode.Generated.PermissionRepliedDurable](OpenCode.Generated.PermissionRepliedDurable.md): Provides struct and type for a PermissionRepliedDurable

- [OpenCode.Generated.PermissionRequest](OpenCode.Generated.PermissionRequest.md): Provides struct and type for a PermissionRequest

- [OpenCode.Generated.PermissionRequestTool](OpenCode.Generated.PermissionRequestTool.md): Provides struct and type for a PermissionRequestTool

- [OpenCode.Generated.PermissionRule](OpenCode.Generated.PermissionRule.md): Provides struct and type for a PermissionRule

- [OpenCode.Generated.PermissionSavedInfo](OpenCode.Generated.PermissionSavedInfo.md): Provides struct and type for a PermissionSavedInfo

- [OpenCode.Generated.PermissionV2Asked](OpenCode.Generated.PermissionV2Asked.md): Provides struct and type for a PermissionV2Asked

- [OpenCode.Generated.PermissionV2AskedData](OpenCode.Generated.PermissionV2AskedData.md): Provides struct and type for a PermissionV2AskedData

- [OpenCode.Generated.PermissionV2AskedDurable](OpenCode.Generated.PermissionV2AskedDurable.md): Provides struct and type for a PermissionV2AskedDurable

- [OpenCode.Generated.PermissionV2Replied](OpenCode.Generated.PermissionV2Replied.md): Provides struct and type for a PermissionV2Replied

- [OpenCode.Generated.PermissionV2RepliedData](OpenCode.Generated.PermissionV2RepliedData.md): Provides struct and type for a PermissionV2RepliedData

- [OpenCode.Generated.PermissionV2RepliedDurable](OpenCode.Generated.PermissionV2RepliedDurable.md): Provides struct and type for a PermissionV2RepliedDurable

- [OpenCode.Generated.PermissionV2Request](OpenCode.Generated.PermissionV2Request.md): Provides struct and type for a PermissionV2Request

- [OpenCode.Generated.PermissionV2Rule](OpenCode.Generated.PermissionV2Rule.md): Provides struct and type for a PermissionV2Rule

- [OpenCode.Generated.PermissionV2Source](OpenCode.Generated.PermissionV2Source.md): Provides struct and type for a PermissionV2Source

- [OpenCode.Generated.Permissions](OpenCode.Generated.Permissions.md): Provides API endpoints related to permissions

- [OpenCode.Generated.PluginAdded](OpenCode.Generated.PluginAdded.md): Provides struct and type for a PluginAdded

- [OpenCode.Generated.PluginAddedData](OpenCode.Generated.PluginAddedData.md): Provides struct and type for a PluginAddedData

- [OpenCode.Generated.PluginAddedDurable](OpenCode.Generated.PluginAddedDurable.md): Provides struct and type for a PluginAddedDurable

- [OpenCode.Generated.Project](OpenCode.Generated.Project.md): Provides API endpoints related to project

- [OpenCode.Generated.ProjectCommands](OpenCode.Generated.ProjectCommands.md): Provides struct and type for a ProjectCommands

- [OpenCode.Generated.ProjectCopy](OpenCode.Generated.ProjectCopy.md): Provides API endpoints related to project copy

- [OpenCode.Generated.ProjectCopyCopy](OpenCode.Generated.ProjectCopyCopy.md): Provides struct and type for a ProjectCopyCopy

- [OpenCode.Generated.ProjectCopyError](OpenCode.Generated.ProjectCopyError.md): Provides struct and type for a ProjectCopyError

- [OpenCode.Generated.ProjectCopyErrorData](OpenCode.Generated.ProjectCopyErrorData.md): Provides struct and type for a ProjectCopyErrorData

- [OpenCode.Generated.ProjectDirectories](OpenCode.Generated.ProjectDirectories.md): Provides struct and type for a ProjectDirectories

- [OpenCode.Generated.ProjectDirectoriesUpdated](OpenCode.Generated.ProjectDirectoriesUpdated.md): Provides struct and type for a ProjectDirectoriesUpdated

- [OpenCode.Generated.ProjectDirectoriesUpdatedData](OpenCode.Generated.ProjectDirectoriesUpdatedData.md): Provides struct and type for a ProjectDirectoriesUpdatedData

- [OpenCode.Generated.ProjectDirectoriesUpdatedDurable](OpenCode.Generated.ProjectDirectoriesUpdatedDurable.md): Provides struct and type for a ProjectDirectoriesUpdatedDurable

- [OpenCode.Generated.ProjectIcon](OpenCode.Generated.ProjectIcon.md): Provides struct and type for a ProjectIcon

- [OpenCode.Generated.ProjectNotFoundError](OpenCode.Generated.ProjectNotFoundError.md): Provides struct and type for a ProjectNotFoundError

- [OpenCode.Generated.ProjectSummary](OpenCode.Generated.ProjectSummary.md): Provides struct and type for a ProjectSummary

- [OpenCode.Generated.ProjectTime](OpenCode.Generated.ProjectTime.md): Provides struct and type for a ProjectTime

- [OpenCode.Generated.ProjectUpdated](OpenCode.Generated.ProjectUpdated.md): Provides struct and type for a ProjectUpdated

- [OpenCode.Generated.ProjectUpdatedData](OpenCode.Generated.ProjectUpdatedData.md): Provides struct and type for a ProjectUpdatedData

- [OpenCode.Generated.ProjectUpdatedDurable](OpenCode.Generated.ProjectUpdatedDurable.md): Provides struct and type for a ProjectUpdatedDurable

- [OpenCode.Generated.Prompt](OpenCode.Generated.Prompt.md): Provides struct and type for a Prompt

- [OpenCode.Generated.PromptAgentAttachment](OpenCode.Generated.PromptAgentAttachment.md): Provides struct and type for a PromptAgentAttachment

- [OpenCode.Generated.PromptFileAttachment](OpenCode.Generated.PromptFileAttachment.md): Provides struct and type for a PromptFileAttachment

- [OpenCode.Generated.PromptInput](OpenCode.Generated.PromptInput.md): Provides struct and type for a PromptInput

- [OpenCode.Generated.PromptInputFileAttachment](OpenCode.Generated.PromptInputFileAttachment.md): Provides struct and type for a PromptInputFileAttachment

- [OpenCode.Generated.PromptReferenceAttachment](OpenCode.Generated.PromptReferenceAttachment.md): Provides struct and type for a PromptReferenceAttachment

- [OpenCode.Generated.PromptSource](OpenCode.Generated.PromptSource.md): Provides struct and type for a PromptSource

- [OpenCode.Generated.Provider](OpenCode.Generated.Provider.md): Provides API endpoints related to provider

- [OpenCode.Generated.ProviderAISDK](OpenCode.Generated.ProviderAISDK.md): Provides struct and type for a ProviderAISDK

- [OpenCode.Generated.ProviderAuthAuthorization](OpenCode.Generated.ProviderAuthAuthorization.md): Provides struct and type for a ProviderAuthAuthorization

- [OpenCode.Generated.ProviderAuthError](OpenCode.Generated.ProviderAuthError.md): Provides struct and type for a ProviderAuthError

- [OpenCode.Generated.ProviderAuthError1](OpenCode.Generated.ProviderAuthError1.md): Provides struct and type for a ProviderAuthError1

- [OpenCode.Generated.ProviderAuthError1Data](OpenCode.Generated.ProviderAuthError1Data.md): Provides struct and type for a ProviderAuthError1Data

- [OpenCode.Generated.ProviderAuthErrorData](OpenCode.Generated.ProviderAuthErrorData.md): Provides struct and type for a ProviderAuthErrorData

- [OpenCode.Generated.ProviderNative](OpenCode.Generated.ProviderNative.md): Provides struct and type for a ProviderNative

- [OpenCode.Generated.ProviderNotFoundError](OpenCode.Generated.ProviderNotFoundError.md): Provides struct and type for a ProviderNotFoundError

- [OpenCode.Generated.ProviderRequest](OpenCode.Generated.ProviderRequest.md): Provides struct and type for a ProviderRequest

- [OpenCode.Generated.ProviderV2Info](OpenCode.Generated.ProviderV2Info.md): Provides struct and type for a ProviderV2Info

- [OpenCode.Generated.ProviderV2InfoApi](OpenCode.Generated.ProviderV2InfoApi.md): Provides struct and types for a ProviderV2InfoApi

- [OpenCode.Generated.ProviderV2InfoEnabled](OpenCode.Generated.ProviderV2InfoEnabled.md): Provides struct and types for a ProviderV2InfoEnabled

- [OpenCode.Generated.ProviderV2InfoEndpoint](OpenCode.Generated.ProviderV2InfoEndpoint.md): Provides struct and types for a ProviderV2InfoEndpoint

- [OpenCode.Generated.ProviderV2InfoEndpointReasoning](OpenCode.Generated.ProviderV2InfoEndpointReasoning.md): Provides struct and types for a ProviderV2InfoEndpointReasoning

- [OpenCode.Generated.ProviderV2InfoOptions](OpenCode.Generated.ProviderV2InfoOptions.md): Provides struct and type for a ProviderV2InfoOptions

- [OpenCode.Generated.ProviderV2InfoOptionsAisdk](OpenCode.Generated.ProviderV2InfoOptionsAisdk.md): Provides struct and type for a ProviderV2InfoOptionsAisdk

- [OpenCode.Generated.ProviderV2InfoRequest](OpenCode.Generated.ProviderV2InfoRequest.md): Provides struct and type for a ProviderV2InfoRequest

- [OpenCode.Generated.Providers](OpenCode.Generated.Providers.md): Provides API endpoints related to providers

- [OpenCode.Generated.Pty](OpenCode.Generated.Pty.md): Provides API endpoints related to pty

- [OpenCode.Generated.PtyCreated](OpenCode.Generated.PtyCreated.md): Provides struct and type for a PtyCreated

- [OpenCode.Generated.PtyCreatedData](OpenCode.Generated.PtyCreatedData.md): Provides struct and type for a PtyCreatedData

- [OpenCode.Generated.PtyCreatedDurable](OpenCode.Generated.PtyCreatedDurable.md): Provides struct and type for a PtyCreatedDurable

- [OpenCode.Generated.PtyDeleted](OpenCode.Generated.PtyDeleted.md): Provides struct and type for a PtyDeleted

- [OpenCode.Generated.PtyDeletedData](OpenCode.Generated.PtyDeletedData.md): Provides struct and type for a PtyDeletedData

- [OpenCode.Generated.PtyDeletedDurable](OpenCode.Generated.PtyDeletedDurable.md): Provides struct and type for a PtyDeletedDurable

- [OpenCode.Generated.PtyExited](OpenCode.Generated.PtyExited.md): Provides struct and type for a PtyExited

- [OpenCode.Generated.PtyExitedData](OpenCode.Generated.PtyExitedData.md): Provides struct and type for a PtyExitedData

- [OpenCode.Generated.PtyExitedDurable](OpenCode.Generated.PtyExitedDurable.md): Provides struct and type for a PtyExitedDurable

- [OpenCode.Generated.PtyForbiddenError](OpenCode.Generated.PtyForbiddenError.md): Provides struct and type for a PtyForbiddenError

- [OpenCode.Generated.PtyNotFoundError](OpenCode.Generated.PtyNotFoundError.md): Provides struct and type for a PtyNotFoundError

- [OpenCode.Generated.PtyTicketConnectToken](OpenCode.Generated.PtyTicketConnectToken.md): Provides struct and type for a PtyTicketConnectToken

- [OpenCode.Generated.PtyUpdated](OpenCode.Generated.PtyUpdated.md): Provides struct and type for a PtyUpdated

- [OpenCode.Generated.PtyUpdatedData](OpenCode.Generated.PtyUpdatedData.md): Provides struct and type for a PtyUpdatedData

- [OpenCode.Generated.PtyUpdatedDurable](OpenCode.Generated.PtyUpdatedDurable.md): Provides struct and type for a PtyUpdatedDurable

- [OpenCode.Generated.Question](OpenCode.Generated.Question.md): Provides API endpoints related to question

- [OpenCode.Generated.QuestionAsked](OpenCode.Generated.QuestionAsked.md): Provides struct and type for a QuestionAsked

- [OpenCode.Generated.QuestionAskedData](OpenCode.Generated.QuestionAskedData.md): Provides struct and type for a QuestionAskedData

- [OpenCode.Generated.QuestionAskedDurable](OpenCode.Generated.QuestionAskedDurable.md): Provides struct and type for a QuestionAskedDurable

- [OpenCode.Generated.QuestionInfo](OpenCode.Generated.QuestionInfo.md): Provides struct and type for a QuestionInfo

- [OpenCode.Generated.QuestionNotFoundError](OpenCode.Generated.QuestionNotFoundError.md): Provides struct and type for a QuestionNotFoundError

- [OpenCode.Generated.QuestionOption](OpenCode.Generated.QuestionOption.md): Provides struct and type for a QuestionOption

- [OpenCode.Generated.QuestionRejected](OpenCode.Generated.QuestionRejected.md): Provides struct and type for a QuestionRejected

- [OpenCode.Generated.QuestionRejectedData](OpenCode.Generated.QuestionRejectedData.md): Provides struct and type for a QuestionRejectedData

- [OpenCode.Generated.QuestionRejectedDurable](OpenCode.Generated.QuestionRejectedDurable.md): Provides struct and type for a QuestionRejectedDurable

- [OpenCode.Generated.QuestionReplied](OpenCode.Generated.QuestionReplied.md): Provides struct and type for a QuestionReplied

- [OpenCode.Generated.QuestionRepliedData](OpenCode.Generated.QuestionRepliedData.md): Provides struct and type for a QuestionRepliedData

- [OpenCode.Generated.QuestionRepliedDurable](OpenCode.Generated.QuestionRepliedDurable.md): Provides struct and type for a QuestionRepliedDurable

- [OpenCode.Generated.QuestionRequest](OpenCode.Generated.QuestionRequest.md): Provides struct and type for a QuestionRequest

- [OpenCode.Generated.QuestionRequestTool](OpenCode.Generated.QuestionRequestTool.md): Provides struct and type for a QuestionRequestTool

- [OpenCode.Generated.QuestionTool](OpenCode.Generated.QuestionTool.md): Provides struct and type for a QuestionTool

- [OpenCode.Generated.QuestionV2Asked](OpenCode.Generated.QuestionV2Asked.md): Provides struct and type for a QuestionV2Asked

- [OpenCode.Generated.QuestionV2AskedData](OpenCode.Generated.QuestionV2AskedData.md): Provides struct and type for a QuestionV2AskedData

- [OpenCode.Generated.QuestionV2AskedDurable](OpenCode.Generated.QuestionV2AskedDurable.md): Provides struct and type for a QuestionV2AskedDurable

- [OpenCode.Generated.QuestionV2Info](OpenCode.Generated.QuestionV2Info.md): Provides struct and type for a QuestionV2Info

- [OpenCode.Generated.QuestionV2Option](OpenCode.Generated.QuestionV2Option.md): Provides struct and type for a QuestionV2Option

- [OpenCode.Generated.QuestionV2Rejected](OpenCode.Generated.QuestionV2Rejected.md): Provides struct and type for a QuestionV2Rejected

- [OpenCode.Generated.QuestionV2RejectedData](OpenCode.Generated.QuestionV2RejectedData.md): Provides struct and type for a QuestionV2RejectedData

- [OpenCode.Generated.QuestionV2RejectedDurable](OpenCode.Generated.QuestionV2RejectedDurable.md): Provides struct and type for a QuestionV2RejectedDurable

- [OpenCode.Generated.QuestionV2Replied](OpenCode.Generated.QuestionV2Replied.md): Provides struct and type for a QuestionV2Replied

- [OpenCode.Generated.QuestionV2RepliedData](OpenCode.Generated.QuestionV2RepliedData.md): Provides struct and type for a QuestionV2RepliedData

- [OpenCode.Generated.QuestionV2RepliedDurable](OpenCode.Generated.QuestionV2RepliedDurable.md): Provides struct and type for a QuestionV2RepliedDurable

- [OpenCode.Generated.QuestionV2Reply](OpenCode.Generated.QuestionV2Reply.md): Provides struct and type for a QuestionV2Reply

- [OpenCode.Generated.QuestionV2Request](OpenCode.Generated.QuestionV2Request.md): Provides struct and type for a QuestionV2Request

- [OpenCode.Generated.QuestionV2Tool](OpenCode.Generated.QuestionV2Tool.md): Provides struct and type for a QuestionV2Tool

- [OpenCode.Generated.Range](OpenCode.Generated.Range.md): Provides struct and type for a Range

- [OpenCode.Generated.RangeEnd](OpenCode.Generated.RangeEnd.md): Provides struct and type for a RangeEnd

- [OpenCode.Generated.RangeStart](OpenCode.Generated.RangeStart.md): Provides struct and type for a RangeStart

- [OpenCode.Generated.ReasoningPart](OpenCode.Generated.ReasoningPart.md): Provides struct and type for a ReasoningPart

- [OpenCode.Generated.ReasoningPartTime](OpenCode.Generated.ReasoningPartTime.md): Provides struct and type for a ReasoningPartTime

- [OpenCode.Generated.Reference](OpenCode.Generated.Reference.md): Provides API endpoint related to reference

- [OpenCode.Generated.ReferenceGitSource](OpenCode.Generated.ReferenceGitSource.md): Provides struct and type for a ReferenceGitSource

- [OpenCode.Generated.ReferenceInfo](OpenCode.Generated.ReferenceInfo.md): Provides struct and type for a ReferenceInfo

- [OpenCode.Generated.ReferenceLocalSource](OpenCode.Generated.ReferenceLocalSource.md): Provides struct and type for a ReferenceLocalSource

- [OpenCode.Generated.ReferenceUpdated](OpenCode.Generated.ReferenceUpdated.md): Provides struct and type for a ReferenceUpdated

- [OpenCode.Generated.ReferenceUpdatedDurable](OpenCode.Generated.ReferenceUpdatedDurable.md): Provides struct and type for a ReferenceUpdatedDurable

- [OpenCode.Generated.ResourceSource](OpenCode.Generated.ResourceSource.md): Provides struct and type for a ResourceSource

- [OpenCode.Generated.RetryPart](OpenCode.Generated.RetryPart.md): Provides struct and type for a RetryPart

- [OpenCode.Generated.RetryPartTime](OpenCode.Generated.RetryPartTime.md): Provides struct and type for a RetryPartTime

- [OpenCode.Generated.RevertState](OpenCode.Generated.RevertState.md): Provides struct and type for a RevertState

- [OpenCode.Generated.ServerConfig](OpenCode.Generated.ServerConfig.md): Provides struct and type for a ServerConfig

- [OpenCode.Generated.ServerConnected](OpenCode.Generated.ServerConnected.md): Provides struct and type for a ServerConnected

- [OpenCode.Generated.ServerConnectedDurable](OpenCode.Generated.ServerConnectedDurable.md): Provides struct and type for a ServerConnectedDurable

- [OpenCode.Generated.ServiceUnavailableError](OpenCode.Generated.ServiceUnavailableError.md): Provides struct and type for a ServiceUnavailableError

- [OpenCode.Generated.Session](OpenCode.Generated.Session.md): Provides API endpoints related to session

- [OpenCode.Generated.SessionBusyError](OpenCode.Generated.SessionBusyError.md): Provides struct and type for a SessionBusyError

- [OpenCode.Generated.SessionCompacted](OpenCode.Generated.SessionCompacted.md): Provides struct and type for a SessionCompacted

- [OpenCode.Generated.SessionCompactedData](OpenCode.Generated.SessionCompactedData.md): Provides struct and type for a SessionCompactedData

- [OpenCode.Generated.SessionCompactedDurable](OpenCode.Generated.SessionCompactedDurable.md): Provides struct and type for a SessionCompactedDurable

- [OpenCode.Generated.SessionCreated](OpenCode.Generated.SessionCreated.md): Provides struct and type for a SessionCreated

- [OpenCode.Generated.SessionCreatedData](OpenCode.Generated.SessionCreatedData.md): Provides struct and type for a SessionCreatedData

- [OpenCode.Generated.SessionCreatedDurable](OpenCode.Generated.SessionCreatedDurable.md): Provides struct and type for a SessionCreatedDurable

- [OpenCode.Generated.SessionDeleted](OpenCode.Generated.SessionDeleted.md): Provides struct and type for a SessionDeleted

- [OpenCode.Generated.SessionDeletedData](OpenCode.Generated.SessionDeletedData.md): Provides struct and type for a SessionDeletedData

- [OpenCode.Generated.SessionDeletedDurable](OpenCode.Generated.SessionDeletedDurable.md): Provides struct and type for a SessionDeletedDurable

- [OpenCode.Generated.SessionDiff](OpenCode.Generated.SessionDiff.md): Provides struct and type for a SessionDiff

- [OpenCode.Generated.SessionDiffData](OpenCode.Generated.SessionDiffData.md): Provides struct and type for a SessionDiffData

- [OpenCode.Generated.SessionDiffDurable](OpenCode.Generated.SessionDiffDurable.md): Provides struct and type for a SessionDiffDurable

- [OpenCode.Generated.SessionError](OpenCode.Generated.SessionError.md): Provides struct and type for a SessionError

- [OpenCode.Generated.SessionErrorData](OpenCode.Generated.SessionErrorData.md): Provides struct and type for a SessionErrorData

- [OpenCode.Generated.SessionErrorDurable](OpenCode.Generated.SessionErrorDurable.md): Provides struct and type for a SessionErrorDurable

- [OpenCode.Generated.SessionErrorUnknown](OpenCode.Generated.SessionErrorUnknown.md): Provides struct and type for a SessionErrorUnknown

- [OpenCode.Generated.SessionHistory](OpenCode.Generated.SessionHistory.md): Provides struct and type for a SessionHistory

- [OpenCode.Generated.SessionIdle](OpenCode.Generated.SessionIdle.md): Provides struct and type for a SessionIdle

- [OpenCode.Generated.SessionIdleData](OpenCode.Generated.SessionIdleData.md): Provides struct and type for a SessionIdleData

- [OpenCode.Generated.SessionIdleDurable](OpenCode.Generated.SessionIdleDurable.md): Provides struct and type for a SessionIdleDurable

- [OpenCode.Generated.SessionInfo](OpenCode.Generated.SessionInfo.md): Provides struct and type for a SessionInfo

- [OpenCode.Generated.SessionInfoModel](OpenCode.Generated.SessionInfoModel.md): Provides struct and type for a SessionInfoModel

- [OpenCode.Generated.SessionInfoTime](OpenCode.Generated.SessionInfoTime.md): Provides struct and type for a SessionInfoTime

- [OpenCode.Generated.SessionInfoTokens](OpenCode.Generated.SessionInfoTokens.md): Provides struct and type for a SessionInfoTokens

- [OpenCode.Generated.SessionInfoTokensCache](OpenCode.Generated.SessionInfoTokensCache.md): Provides struct and type for a SessionInfoTokensCache

- [OpenCode.Generated.SessionInputAdmitted](OpenCode.Generated.SessionInputAdmitted.md): Provides struct and type for a SessionInputAdmitted

- [OpenCode.Generated.SessionMessageAgentSwitched](OpenCode.Generated.SessionMessageAgentSwitched.md): Provides struct and type for a SessionMessageAgentSwitched

- [OpenCode.Generated.SessionMessageAgentSwitchedTime](OpenCode.Generated.SessionMessageAgentSwitchedTime.md): Provides struct and type for a SessionMessageAgentSwitchedTime

- [OpenCode.Generated.SessionMessageAssistant](OpenCode.Generated.SessionMessageAssistant.md): Provides struct and type for a SessionMessageAssistant

- [OpenCode.Generated.SessionMessageAssistantError](OpenCode.Generated.SessionMessageAssistantError.md): Provides struct and type for a SessionMessageAssistantError

- [OpenCode.Generated.SessionMessageAssistantModel](OpenCode.Generated.SessionMessageAssistantModel.md): Provides struct and type for a SessionMessageAssistantModel

- [OpenCode.Generated.SessionMessageAssistantReasoning](OpenCode.Generated.SessionMessageAssistantReasoning.md): Provides struct and type for a SessionMessageAssistantReasoning

- [OpenCode.Generated.SessionMessageAssistantReasoningTime](OpenCode.Generated.SessionMessageAssistantReasoningTime.md): Provides struct and type for a SessionMessageAssistantReasoningTime

- [OpenCode.Generated.SessionMessageAssistantSnapshot](OpenCode.Generated.SessionMessageAssistantSnapshot.md): Provides struct and type for a SessionMessageAssistantSnapshot

- [OpenCode.Generated.SessionMessageAssistantText](OpenCode.Generated.SessionMessageAssistantText.md): Provides struct and type for a SessionMessageAssistantText

- [OpenCode.Generated.SessionMessageAssistantTime](OpenCode.Generated.SessionMessageAssistantTime.md): Provides struct and type for a SessionMessageAssistantTime

- [OpenCode.Generated.SessionMessageAssistantTokens](OpenCode.Generated.SessionMessageAssistantTokens.md): Provides struct and type for a SessionMessageAssistantTokens

- [OpenCode.Generated.SessionMessageAssistantTokensCache](OpenCode.Generated.SessionMessageAssistantTokensCache.md): Provides struct and type for a SessionMessageAssistantTokensCache

- [OpenCode.Generated.SessionMessageAssistantTool](OpenCode.Generated.SessionMessageAssistantTool.md): Provides struct and type for a SessionMessageAssistantTool

- [OpenCode.Generated.SessionMessageAssistantToolProvider](OpenCode.Generated.SessionMessageAssistantToolProvider.md): Provides struct and type for a SessionMessageAssistantToolProvider

- [OpenCode.Generated.SessionMessageAssistantToolTime](OpenCode.Generated.SessionMessageAssistantToolTime.md): Provides struct and type for a SessionMessageAssistantToolTime

- [OpenCode.Generated.SessionMessageCompaction](OpenCode.Generated.SessionMessageCompaction.md): Provides struct and type for a SessionMessageCompaction

- [OpenCode.Generated.SessionMessageCompactionTime](OpenCode.Generated.SessionMessageCompactionTime.md): Provides struct and type for a SessionMessageCompactionTime

- [OpenCode.Generated.SessionMessageModelSwitched](OpenCode.Generated.SessionMessageModelSwitched.md): Provides struct and type for a SessionMessageModelSwitched

- [OpenCode.Generated.SessionMessageModelSwitchedModel](OpenCode.Generated.SessionMessageModelSwitchedModel.md): Provides struct and type for a SessionMessageModelSwitchedModel

- [OpenCode.Generated.SessionMessageModelSwitchedTime](OpenCode.Generated.SessionMessageModelSwitchedTime.md): Provides struct and type for a SessionMessageModelSwitchedTime

- [OpenCode.Generated.SessionMessageShell](OpenCode.Generated.SessionMessageShell.md): Provides struct and type for a SessionMessageShell

- [OpenCode.Generated.SessionMessageShellTime](OpenCode.Generated.SessionMessageShellTime.md): Provides struct and type for a SessionMessageShellTime

- [OpenCode.Generated.SessionMessageSynthetic](OpenCode.Generated.SessionMessageSynthetic.md): Provides struct and type for a SessionMessageSynthetic

- [OpenCode.Generated.SessionMessageSyntheticTime](OpenCode.Generated.SessionMessageSyntheticTime.md): Provides struct and type for a SessionMessageSyntheticTime

- [OpenCode.Generated.SessionMessageSystem](OpenCode.Generated.SessionMessageSystem.md): Provides struct and type for a SessionMessageSystem

- [OpenCode.Generated.SessionMessageSystemTime](OpenCode.Generated.SessionMessageSystemTime.md): Provides struct and type for a SessionMessageSystemTime

- [OpenCode.Generated.SessionMessageToolStateCompleted](OpenCode.Generated.SessionMessageToolStateCompleted.md): Provides struct and type for a SessionMessageToolStateCompleted

- [OpenCode.Generated.SessionMessageToolStateError](OpenCode.Generated.SessionMessageToolStateError.md): Provides struct and type for a SessionMessageToolStateError

- [OpenCode.Generated.SessionMessageToolStateErrorError](OpenCode.Generated.SessionMessageToolStateErrorError.md): Provides struct and type for a SessionMessageToolStateErrorError

- [OpenCode.Generated.SessionMessageToolStatePending](OpenCode.Generated.SessionMessageToolStatePending.md): Provides struct and type for a SessionMessageToolStatePending

- [OpenCode.Generated.SessionMessageToolStateRunning](OpenCode.Generated.SessionMessageToolStateRunning.md): Provides struct and type for a SessionMessageToolStateRunning

- [OpenCode.Generated.SessionMessageUser](OpenCode.Generated.SessionMessageUser.md): Provides struct and type for a SessionMessageUser

- [OpenCode.Generated.SessionMessageUserTime](OpenCode.Generated.SessionMessageUserTime.md): Provides struct and type for a SessionMessageUserTime

- [OpenCode.Generated.SessionMessagesResponse](OpenCode.Generated.SessionMessagesResponse.md): Provides struct and type for a SessionMessagesResponse

- [OpenCode.Generated.SessionMessagesResponseCursor](OpenCode.Generated.SessionMessagesResponseCursor.md): Provides struct and type for a SessionMessagesResponseCursor

- [OpenCode.Generated.SessionModel](OpenCode.Generated.SessionModel.md): Provides struct and type for a SessionModel

- [OpenCode.Generated.SessionNextAgentSwitched](OpenCode.Generated.SessionNextAgentSwitched.md): Provides struct and type for a SessionNextAgentSwitched

- [OpenCode.Generated.SessionNextAgentSwitchedData](OpenCode.Generated.SessionNextAgentSwitchedData.md): Provides struct and type for a SessionNextAgentSwitchedData

- [OpenCode.Generated.SessionNextAgentSwitchedDurable](OpenCode.Generated.SessionNextAgentSwitchedDurable.md): Provides struct and type for a SessionNextAgentSwitchedDurable

- [OpenCode.Generated.SessionNextCompactionDelta](OpenCode.Generated.SessionNextCompactionDelta.md): Provides struct and type for a SessionNextCompactionDelta

- [OpenCode.Generated.SessionNextCompactionDeltaData](OpenCode.Generated.SessionNextCompactionDeltaData.md): Provides struct and type for a SessionNextCompactionDeltaData

- [OpenCode.Generated.SessionNextCompactionDeltaDurable](OpenCode.Generated.SessionNextCompactionDeltaDurable.md): Provides struct and type for a SessionNextCompactionDeltaDurable

- [OpenCode.Generated.SessionNextCompactionEnded](OpenCode.Generated.SessionNextCompactionEnded.md): Provides struct and type for a SessionNextCompactionEnded

- [OpenCode.Generated.SessionNextCompactionEndedData](OpenCode.Generated.SessionNextCompactionEndedData.md): Provides struct and type for a SessionNextCompactionEndedData

- [OpenCode.Generated.SessionNextCompactionEndedDurable](OpenCode.Generated.SessionNextCompactionEndedDurable.md): Provides struct and type for a SessionNextCompactionEndedDurable

- [OpenCode.Generated.SessionNextCompactionStarted](OpenCode.Generated.SessionNextCompactionStarted.md): Provides struct and type for a SessionNextCompactionStarted

- [OpenCode.Generated.SessionNextCompactionStartedData](OpenCode.Generated.SessionNextCompactionStartedData.md): Provides struct and type for a SessionNextCompactionStartedData

- [OpenCode.Generated.SessionNextCompactionStartedDurable](OpenCode.Generated.SessionNextCompactionStartedDurable.md): Provides struct and type for a SessionNextCompactionStartedDurable

- [OpenCode.Generated.SessionNextContextUpdated](OpenCode.Generated.SessionNextContextUpdated.md): Provides struct and type for a SessionNextContextUpdated

- [OpenCode.Generated.SessionNextContextUpdatedData](OpenCode.Generated.SessionNextContextUpdatedData.md): Provides struct and type for a SessionNextContextUpdatedData

- [OpenCode.Generated.SessionNextContextUpdatedDurable](OpenCode.Generated.SessionNextContextUpdatedDurable.md): Provides struct and type for a SessionNextContextUpdatedDurable

- [OpenCode.Generated.SessionNextModelSwitched](OpenCode.Generated.SessionNextModelSwitched.md): Provides struct and type for a SessionNextModelSwitched

- [OpenCode.Generated.SessionNextModelSwitchedData](OpenCode.Generated.SessionNextModelSwitchedData.md): Provides struct and type for a SessionNextModelSwitchedData

- [OpenCode.Generated.SessionNextModelSwitchedDurable](OpenCode.Generated.SessionNextModelSwitchedDurable.md): Provides struct and type for a SessionNextModelSwitchedDurable

- [OpenCode.Generated.SessionNextMoved](OpenCode.Generated.SessionNextMoved.md): Provides struct and type for a SessionNextMoved

- [OpenCode.Generated.SessionNextMovedData](OpenCode.Generated.SessionNextMovedData.md): Provides struct and type for a SessionNextMovedData

- [OpenCode.Generated.SessionNextMovedDurable](OpenCode.Generated.SessionNextMovedDurable.md): Provides struct and type for a SessionNextMovedDurable

- [OpenCode.Generated.SessionNextPromptAdmitted](OpenCode.Generated.SessionNextPromptAdmitted.md): Provides struct and type for a SessionNextPromptAdmitted

- [OpenCode.Generated.SessionNextPromptAdmittedData](OpenCode.Generated.SessionNextPromptAdmittedData.md): Provides struct and type for a SessionNextPromptAdmittedData

- [OpenCode.Generated.SessionNextPromptAdmittedDurable](OpenCode.Generated.SessionNextPromptAdmittedDurable.md): Provides struct and type for a SessionNextPromptAdmittedDurable

- [OpenCode.Generated.SessionNextPrompted](OpenCode.Generated.SessionNextPrompted.md): Provides struct and type for a SessionNextPrompted

- [OpenCode.Generated.SessionNextPromptedData](OpenCode.Generated.SessionNextPromptedData.md): Provides struct and type for a SessionNextPromptedData

- [OpenCode.Generated.SessionNextPromptedDurable](OpenCode.Generated.SessionNextPromptedDurable.md): Provides struct and type for a SessionNextPromptedDurable

- [OpenCode.Generated.SessionNextReasoningDelta](OpenCode.Generated.SessionNextReasoningDelta.md): Provides struct and type for a SessionNextReasoningDelta

- [OpenCode.Generated.SessionNextReasoningDeltaData](OpenCode.Generated.SessionNextReasoningDeltaData.md): Provides struct and type for a SessionNextReasoningDeltaData

- [OpenCode.Generated.SessionNextReasoningDeltaDurable](OpenCode.Generated.SessionNextReasoningDeltaDurable.md): Provides struct and type for a SessionNextReasoningDeltaDurable

- [OpenCode.Generated.SessionNextReasoningEnded](OpenCode.Generated.SessionNextReasoningEnded.md): Provides struct and type for a SessionNextReasoningEnded

- [OpenCode.Generated.SessionNextReasoningEndedData](OpenCode.Generated.SessionNextReasoningEndedData.md): Provides struct and type for a SessionNextReasoningEndedData

- [OpenCode.Generated.SessionNextReasoningEndedDurable](OpenCode.Generated.SessionNextReasoningEndedDurable.md): Provides struct and type for a SessionNextReasoningEndedDurable

- [OpenCode.Generated.SessionNextReasoningStarted](OpenCode.Generated.SessionNextReasoningStarted.md): Provides struct and type for a SessionNextReasoningStarted

- [OpenCode.Generated.SessionNextReasoningStartedData](OpenCode.Generated.SessionNextReasoningStartedData.md): Provides struct and type for a SessionNextReasoningStartedData

- [OpenCode.Generated.SessionNextReasoningStartedDurable](OpenCode.Generated.SessionNextReasoningStartedDurable.md): Provides struct and type for a SessionNextReasoningStartedDurable

- [OpenCode.Generated.SessionNextRetried](OpenCode.Generated.SessionNextRetried.md): Provides struct and type for a SessionNextRetried

- [OpenCode.Generated.SessionNextRetriedData](OpenCode.Generated.SessionNextRetriedData.md): Provides struct and type for a SessionNextRetriedData

- [OpenCode.Generated.SessionNextRetriedDurable](OpenCode.Generated.SessionNextRetriedDurable.md): Provides struct and type for a SessionNextRetriedDurable

- [OpenCode.Generated.SessionNextRetryError](OpenCode.Generated.SessionNextRetryError.md): Provides struct and type for a SessionNextRetryError

- [OpenCode.Generated.SessionNextRevertCleared](OpenCode.Generated.SessionNextRevertCleared.md): Provides struct and type for a SessionNextRevertCleared

- [OpenCode.Generated.SessionNextRevertClearedData](OpenCode.Generated.SessionNextRevertClearedData.md): Provides struct and type for a SessionNextRevertClearedData

- [OpenCode.Generated.SessionNextRevertClearedDurable](OpenCode.Generated.SessionNextRevertClearedDurable.md): Provides struct and type for a SessionNextRevertClearedDurable

- [OpenCode.Generated.SessionNextRevertCommitted](OpenCode.Generated.SessionNextRevertCommitted.md): Provides struct and type for a SessionNextRevertCommitted

- [OpenCode.Generated.SessionNextRevertCommittedData](OpenCode.Generated.SessionNextRevertCommittedData.md): Provides struct and type for a SessionNextRevertCommittedData

- [OpenCode.Generated.SessionNextRevertCommittedDurable](OpenCode.Generated.SessionNextRevertCommittedDurable.md): Provides struct and type for a SessionNextRevertCommittedDurable

- [OpenCode.Generated.SessionNextRevertStaged](OpenCode.Generated.SessionNextRevertStaged.md): Provides struct and type for a SessionNextRevertStaged

- [OpenCode.Generated.SessionNextRevertStagedData](OpenCode.Generated.SessionNextRevertStagedData.md): Provides struct and type for a SessionNextRevertStagedData

- [OpenCode.Generated.SessionNextRevertStagedDurable](OpenCode.Generated.SessionNextRevertStagedDurable.md): Provides struct and type for a SessionNextRevertStagedDurable

- [OpenCode.Generated.SessionNextShellEnded](OpenCode.Generated.SessionNextShellEnded.md): Provides struct and type for a SessionNextShellEnded

- [OpenCode.Generated.SessionNextShellEndedData](OpenCode.Generated.SessionNextShellEndedData.md): Provides struct and type for a SessionNextShellEndedData

- [OpenCode.Generated.SessionNextShellEndedDurable](OpenCode.Generated.SessionNextShellEndedDurable.md): Provides struct and type for a SessionNextShellEndedDurable

- [OpenCode.Generated.SessionNextShellStarted](OpenCode.Generated.SessionNextShellStarted.md): Provides struct and type for a SessionNextShellStarted

- [OpenCode.Generated.SessionNextShellStartedData](OpenCode.Generated.SessionNextShellStartedData.md): Provides struct and type for a SessionNextShellStartedData

- [OpenCode.Generated.SessionNextShellStartedDurable](OpenCode.Generated.SessionNextShellStartedDurable.md): Provides struct and type for a SessionNextShellStartedDurable

- [OpenCode.Generated.SessionNextStepEnded](OpenCode.Generated.SessionNextStepEnded.md): Provides struct and type for a SessionNextStepEnded

- [OpenCode.Generated.SessionNextStepEndedData](OpenCode.Generated.SessionNextStepEndedData.md): Provides struct and type for a SessionNextStepEndedData

- [OpenCode.Generated.SessionNextStepEndedDataTokens](OpenCode.Generated.SessionNextStepEndedDataTokens.md): Provides struct and type for a SessionNextStepEndedDataTokens

- [OpenCode.Generated.SessionNextStepEndedDataTokensCache](OpenCode.Generated.SessionNextStepEndedDataTokensCache.md): Provides struct and type for a SessionNextStepEndedDataTokensCache

- [OpenCode.Generated.SessionNextStepEndedDurable](OpenCode.Generated.SessionNextStepEndedDurable.md): Provides struct and type for a SessionNextStepEndedDurable

- [OpenCode.Generated.SessionNextStepFailed](OpenCode.Generated.SessionNextStepFailed.md): Provides struct and type for a SessionNextStepFailed

- [OpenCode.Generated.SessionNextStepFailedData](OpenCode.Generated.SessionNextStepFailedData.md): Provides struct and type for a SessionNextStepFailedData

- [OpenCode.Generated.SessionNextStepFailedDurable](OpenCode.Generated.SessionNextStepFailedDurable.md): Provides struct and type for a SessionNextStepFailedDurable

- [OpenCode.Generated.SessionNextStepStarted](OpenCode.Generated.SessionNextStepStarted.md): Provides struct and type for a SessionNextStepStarted

- [OpenCode.Generated.SessionNextStepStartedData](OpenCode.Generated.SessionNextStepStartedData.md): Provides struct and type for a SessionNextStepStartedData

- [OpenCode.Generated.SessionNextStepStartedDurable](OpenCode.Generated.SessionNextStepStartedDurable.md): Provides struct and type for a SessionNextStepStartedDurable

- [OpenCode.Generated.SessionNextSynthetic](OpenCode.Generated.SessionNextSynthetic.md): Provides struct and type for a SessionNextSynthetic

- [OpenCode.Generated.SessionNextSyntheticData](OpenCode.Generated.SessionNextSyntheticData.md): Provides struct and type for a SessionNextSyntheticData

- [OpenCode.Generated.SessionNextSyntheticDurable](OpenCode.Generated.SessionNextSyntheticDurable.md): Provides struct and type for a SessionNextSyntheticDurable

- [OpenCode.Generated.SessionNextTextDelta](OpenCode.Generated.SessionNextTextDelta.md): Provides struct and type for a SessionNextTextDelta

- [OpenCode.Generated.SessionNextTextDeltaData](OpenCode.Generated.SessionNextTextDeltaData.md): Provides struct and type for a SessionNextTextDeltaData

- [OpenCode.Generated.SessionNextTextDeltaDurable](OpenCode.Generated.SessionNextTextDeltaDurable.md): Provides struct and type for a SessionNextTextDeltaDurable

- [OpenCode.Generated.SessionNextTextEnded](OpenCode.Generated.SessionNextTextEnded.md): Provides struct and type for a SessionNextTextEnded

- [OpenCode.Generated.SessionNextTextEndedData](OpenCode.Generated.SessionNextTextEndedData.md): Provides struct and type for a SessionNextTextEndedData

- [OpenCode.Generated.SessionNextTextEndedDurable](OpenCode.Generated.SessionNextTextEndedDurable.md): Provides struct and type for a SessionNextTextEndedDurable

- [OpenCode.Generated.SessionNextTextStarted](OpenCode.Generated.SessionNextTextStarted.md): Provides struct and type for a SessionNextTextStarted

- [OpenCode.Generated.SessionNextTextStartedData](OpenCode.Generated.SessionNextTextStartedData.md): Provides struct and type for a SessionNextTextStartedData

- [OpenCode.Generated.SessionNextTextStartedDurable](OpenCode.Generated.SessionNextTextStartedDurable.md): Provides struct and type for a SessionNextTextStartedDurable

- [OpenCode.Generated.SessionNextToolCalled](OpenCode.Generated.SessionNextToolCalled.md): Provides struct and type for a SessionNextToolCalled

- [OpenCode.Generated.SessionNextToolCalledData](OpenCode.Generated.SessionNextToolCalledData.md): Provides struct and type for a SessionNextToolCalledData

- [OpenCode.Generated.SessionNextToolCalledDataProvider](OpenCode.Generated.SessionNextToolCalledDataProvider.md): Provides struct and type for a SessionNextToolCalledDataProvider

- [OpenCode.Generated.SessionNextToolCalledDurable](OpenCode.Generated.SessionNextToolCalledDurable.md): Provides struct and type for a SessionNextToolCalledDurable

- [OpenCode.Generated.SessionNextToolFailed](OpenCode.Generated.SessionNextToolFailed.md): Provides struct and type for a SessionNextToolFailed

- [OpenCode.Generated.SessionNextToolFailedData](OpenCode.Generated.SessionNextToolFailedData.md): Provides struct and type for a SessionNextToolFailedData

- [OpenCode.Generated.SessionNextToolFailedDataProvider](OpenCode.Generated.SessionNextToolFailedDataProvider.md): Provides struct and type for a SessionNextToolFailedDataProvider

- [OpenCode.Generated.SessionNextToolFailedDurable](OpenCode.Generated.SessionNextToolFailedDurable.md): Provides struct and type for a SessionNextToolFailedDurable

- [OpenCode.Generated.SessionNextToolInputDelta](OpenCode.Generated.SessionNextToolInputDelta.md): Provides struct and type for a SessionNextToolInputDelta

- [OpenCode.Generated.SessionNextToolInputDeltaData](OpenCode.Generated.SessionNextToolInputDeltaData.md): Provides struct and type for a SessionNextToolInputDeltaData

- [OpenCode.Generated.SessionNextToolInputDeltaDurable](OpenCode.Generated.SessionNextToolInputDeltaDurable.md): Provides struct and type for a SessionNextToolInputDeltaDurable

- [OpenCode.Generated.SessionNextToolInputEnded](OpenCode.Generated.SessionNextToolInputEnded.md): Provides struct and type for a SessionNextToolInputEnded

- [OpenCode.Generated.SessionNextToolInputEndedData](OpenCode.Generated.SessionNextToolInputEndedData.md): Provides struct and type for a SessionNextToolInputEndedData

- [OpenCode.Generated.SessionNextToolInputEndedDurable](OpenCode.Generated.SessionNextToolInputEndedDurable.md): Provides struct and type for a SessionNextToolInputEndedDurable

- [OpenCode.Generated.SessionNextToolInputStarted](OpenCode.Generated.SessionNextToolInputStarted.md): Provides struct and type for a SessionNextToolInputStarted

- [OpenCode.Generated.SessionNextToolInputStartedData](OpenCode.Generated.SessionNextToolInputStartedData.md): Provides struct and type for a SessionNextToolInputStartedData

- [OpenCode.Generated.SessionNextToolInputStartedDurable](OpenCode.Generated.SessionNextToolInputStartedDurable.md): Provides struct and type for a SessionNextToolInputStartedDurable

- [OpenCode.Generated.SessionNextToolProgress](OpenCode.Generated.SessionNextToolProgress.md): Provides struct and type for a SessionNextToolProgress

- [OpenCode.Generated.SessionNextToolProgressData](OpenCode.Generated.SessionNextToolProgressData.md): Provides struct and type for a SessionNextToolProgressData

- [OpenCode.Generated.SessionNextToolProgressDurable](OpenCode.Generated.SessionNextToolProgressDurable.md): Provides struct and type for a SessionNextToolProgressDurable

- [OpenCode.Generated.SessionNextToolSuccess](OpenCode.Generated.SessionNextToolSuccess.md): Provides struct and type for a SessionNextToolSuccess

- [OpenCode.Generated.SessionNextToolSuccessData](OpenCode.Generated.SessionNextToolSuccessData.md): Provides struct and type for a SessionNextToolSuccessData

- [OpenCode.Generated.SessionNextToolSuccessDataProvider](OpenCode.Generated.SessionNextToolSuccessDataProvider.md): Provides struct and type for a SessionNextToolSuccessDataProvider

- [OpenCode.Generated.SessionNextToolSuccessDurable](OpenCode.Generated.SessionNextToolSuccessDurable.md): Provides struct and type for a SessionNextToolSuccessDurable

- [OpenCode.Generated.SessionNotFoundError](OpenCode.Generated.SessionNotFoundError.md): Provides struct and type for a SessionNotFoundError

- [OpenCode.Generated.SessionQuestions](OpenCode.Generated.SessionQuestions.md): Provides API endpoints related to session questions

- [OpenCode.Generated.SessionRevert](OpenCode.Generated.SessionRevert.md): Provides struct and type for a SessionRevert

- [OpenCode.Generated.SessionShare](OpenCode.Generated.SessionShare.md): Provides struct and type for a SessionShare

- [OpenCode.Generated.SessionStatus](OpenCode.Generated.SessionStatus.md): Provides struct and type for a SessionStatus

- [OpenCode.Generated.SessionStatusData](OpenCode.Generated.SessionStatusData.md): Provides struct and type for a SessionStatusData

- [OpenCode.Generated.SessionStatusDurable](OpenCode.Generated.SessionStatusDurable.md): Provides struct and type for a SessionStatusDurable

- [OpenCode.Generated.SessionSummary](OpenCode.Generated.SessionSummary.md): Provides struct and type for a SessionSummary

- [OpenCode.Generated.SessionTime](OpenCode.Generated.SessionTime.md): Provides struct and type for a SessionTime

- [OpenCode.Generated.SessionTokens](OpenCode.Generated.SessionTokens.md): Provides struct and type for a SessionTokens

- [OpenCode.Generated.SessionTokensCache](OpenCode.Generated.SessionTokensCache.md): Provides struct and type for a SessionTokensCache

- [OpenCode.Generated.SessionUpdated](OpenCode.Generated.SessionUpdated.md): Provides struct and type for a SessionUpdated

- [OpenCode.Generated.SessionUpdatedData](OpenCode.Generated.SessionUpdatedData.md): Provides struct and type for a SessionUpdatedData

- [OpenCode.Generated.SessionUpdatedDurable](OpenCode.Generated.SessionUpdatedDurable.md): Provides struct and type for a SessionUpdatedDurable

- [OpenCode.Generated.SessionV2Info](OpenCode.Generated.SessionV2Info.md): Provides struct and type for a SessionV2Info

- [OpenCode.Generated.SessionV2InfoModel](OpenCode.Generated.SessionV2InfoModel.md): Provides struct and type for a SessionV2InfoModel

- [OpenCode.Generated.SessionV2InfoTime](OpenCode.Generated.SessionV2InfoTime.md): Provides struct and type for a SessionV2InfoTime

- [OpenCode.Generated.SessionV2InfoTokens](OpenCode.Generated.SessionV2InfoTokens.md): Provides struct and type for a SessionV2InfoTokens

- [OpenCode.Generated.SessionV2InfoTokensCache](OpenCode.Generated.SessionV2InfoTokensCache.md): Provides struct and type for a SessionV2InfoTokensCache

- [OpenCode.Generated.Sessions](OpenCode.Generated.Sessions.md): Provides API endpoints related to sessions

- [OpenCode.Generated.SessionsResponse](OpenCode.Generated.SessionsResponse.md): Provides struct and type for a SessionsResponse

- [OpenCode.Generated.SessionsResponseCursor](OpenCode.Generated.SessionsResponseCursor.md): Provides struct and type for a SessionsResponseCursor

- [OpenCode.Generated.SkillV2Info](OpenCode.Generated.SkillV2Info.md): Provides struct and type for a SkillV2Info

- [OpenCode.Generated.Skills](OpenCode.Generated.Skills.md): Provides API endpoint related to skills

- [OpenCode.Generated.SnapshotFileDiff](OpenCode.Generated.SnapshotFileDiff.md): Provides struct and type for a SnapshotFileDiff

- [OpenCode.Generated.SnapshotPart](OpenCode.Generated.SnapshotPart.md): Provides struct and type for a SnapshotPart

- [OpenCode.Generated.StepFinishPart](OpenCode.Generated.StepFinishPart.md): Provides struct and type for a StepFinishPart

- [OpenCode.Generated.StepFinishPartTokens](OpenCode.Generated.StepFinishPartTokens.md): Provides struct and type for a StepFinishPartTokens

- [OpenCode.Generated.StepFinishPartTokensCache](OpenCode.Generated.StepFinishPartTokensCache.md): Provides struct and type for a StepFinishPartTokensCache

- [OpenCode.Generated.StepStartPart](OpenCode.Generated.StepStartPart.md): Provides struct and type for a StepStartPart

- [OpenCode.Generated.StructuredOutputError](OpenCode.Generated.StructuredOutputError.md): Provides struct and type for a StructuredOutputError

- [OpenCode.Generated.StructuredOutputErrorData](OpenCode.Generated.StructuredOutputErrorData.md): Provides struct and type for a StructuredOutputErrorData

- [OpenCode.Generated.SubtaskPart](OpenCode.Generated.SubtaskPart.md): Provides struct and type for a SubtaskPart

- [OpenCode.Generated.SubtaskPartInput](OpenCode.Generated.SubtaskPartInput.md): Provides struct and type for a SubtaskPartInput

- [OpenCode.Generated.SubtaskPartInputModel](OpenCode.Generated.SubtaskPartInputModel.md): Provides struct and type for a SubtaskPartInputModel

- [OpenCode.Generated.SubtaskPartModel](OpenCode.Generated.SubtaskPartModel.md): Provides struct and type for a SubtaskPartModel

- [OpenCode.Generated.Symbol](OpenCode.Generated.Symbol.md): Provides struct and type for a Symbol

- [OpenCode.Generated.SymbolLocation](OpenCode.Generated.SymbolLocation.md): Provides struct and type for a SymbolLocation

- [OpenCode.Generated.SymbolSource](OpenCode.Generated.SymbolSource.md): Provides struct and type for a SymbolSource

- [OpenCode.Generated.Sync](OpenCode.Generated.Sync.md): Provides API endpoints related to sync

- [OpenCode.Generated.SyncEvent](OpenCode.Generated.SyncEvent.md): Provides struct and type for a SyncEvent

- [OpenCode.Generated.SyncEventMessagePartRemoved](OpenCode.Generated.SyncEventMessagePartRemoved.md): Provides struct and type for a SyncEventMessagePartRemoved

- [OpenCode.Generated.SyncEventMessagePartRemovedData](OpenCode.Generated.SyncEventMessagePartRemovedData.md): Provides struct and type for a SyncEventMessagePartRemovedData

- [OpenCode.Generated.SyncEventMessagePartRemovedSyncEvent](OpenCode.Generated.SyncEventMessagePartRemovedSyncEvent.md): Provides struct and type for a SyncEventMessagePartRemovedSyncEvent

- [OpenCode.Generated.SyncEventMessagePartRemovedSyncEventData](OpenCode.Generated.SyncEventMessagePartRemovedSyncEventData.md): Provides struct and type for a SyncEventMessagePartRemovedSyncEventData

- [OpenCode.Generated.SyncEventMessagePartUpdated](OpenCode.Generated.SyncEventMessagePartUpdated.md): Provides struct and type for a SyncEventMessagePartUpdated

- [OpenCode.Generated.SyncEventMessagePartUpdatedData](OpenCode.Generated.SyncEventMessagePartUpdatedData.md): Provides struct and type for a SyncEventMessagePartUpdatedData

- [OpenCode.Generated.SyncEventMessagePartUpdatedSyncEvent](OpenCode.Generated.SyncEventMessagePartUpdatedSyncEvent.md): Provides struct and type for a SyncEventMessagePartUpdatedSyncEvent

- [OpenCode.Generated.SyncEventMessagePartUpdatedSyncEventData](OpenCode.Generated.SyncEventMessagePartUpdatedSyncEventData.md): Provides struct and type for a SyncEventMessagePartUpdatedSyncEventData

- [OpenCode.Generated.SyncEventMessageRemoved](OpenCode.Generated.SyncEventMessageRemoved.md): Provides struct and type for a SyncEventMessageRemoved

- [OpenCode.Generated.SyncEventMessageRemovedData](OpenCode.Generated.SyncEventMessageRemovedData.md): Provides struct and type for a SyncEventMessageRemovedData

- [OpenCode.Generated.SyncEventMessageRemovedSyncEvent](OpenCode.Generated.SyncEventMessageRemovedSyncEvent.md): Provides struct and type for a SyncEventMessageRemovedSyncEvent

- [OpenCode.Generated.SyncEventMessageRemovedSyncEventData](OpenCode.Generated.SyncEventMessageRemovedSyncEventData.md): Provides struct and type for a SyncEventMessageRemovedSyncEventData

- [OpenCode.Generated.SyncEventMessageUpdated](OpenCode.Generated.SyncEventMessageUpdated.md): Provides struct and type for a SyncEventMessageUpdated

- [OpenCode.Generated.SyncEventMessageUpdatedData](OpenCode.Generated.SyncEventMessageUpdatedData.md): Provides struct and type for a SyncEventMessageUpdatedData

- [OpenCode.Generated.SyncEventMessageUpdatedSyncEvent](OpenCode.Generated.SyncEventMessageUpdatedSyncEvent.md): Provides struct and type for a SyncEventMessageUpdatedSyncEvent

- [OpenCode.Generated.SyncEventMessageUpdatedSyncEventData](OpenCode.Generated.SyncEventMessageUpdatedSyncEventData.md): Provides struct and type for a SyncEventMessageUpdatedSyncEventData

- [OpenCode.Generated.SyncEventSessionCreated](OpenCode.Generated.SyncEventSessionCreated.md): Provides struct and type for a SyncEventSessionCreated

- [OpenCode.Generated.SyncEventSessionCreatedData](OpenCode.Generated.SyncEventSessionCreatedData.md): Provides struct and type for a SyncEventSessionCreatedData

- [OpenCode.Generated.SyncEventSessionCreatedSyncEvent](OpenCode.Generated.SyncEventSessionCreatedSyncEvent.md): Provides struct and type for a SyncEventSessionCreatedSyncEvent

- [OpenCode.Generated.SyncEventSessionCreatedSyncEventData](OpenCode.Generated.SyncEventSessionCreatedSyncEventData.md): Provides struct and type for a SyncEventSessionCreatedSyncEventData

- [OpenCode.Generated.SyncEventSessionDeleted](OpenCode.Generated.SyncEventSessionDeleted.md): Provides struct and type for a SyncEventSessionDeleted

- [OpenCode.Generated.SyncEventSessionDeletedData](OpenCode.Generated.SyncEventSessionDeletedData.md): Provides struct and type for a SyncEventSessionDeletedData

- [OpenCode.Generated.SyncEventSessionDeletedSyncEvent](OpenCode.Generated.SyncEventSessionDeletedSyncEvent.md): Provides struct and type for a SyncEventSessionDeletedSyncEvent

- [OpenCode.Generated.SyncEventSessionDeletedSyncEventData](OpenCode.Generated.SyncEventSessionDeletedSyncEventData.md): Provides struct and type for a SyncEventSessionDeletedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextAgentSwitched](OpenCode.Generated.SyncEventSessionNextAgentSwitched.md): Provides struct and type for a SyncEventSessionNextAgentSwitched

- [OpenCode.Generated.SyncEventSessionNextAgentSwitchedData](OpenCode.Generated.SyncEventSessionNextAgentSwitchedData.md): Provides struct and type for a SyncEventSessionNextAgentSwitchedData

- [OpenCode.Generated.SyncEventSessionNextAgentSwitchedSyncEvent](OpenCode.Generated.SyncEventSessionNextAgentSwitchedSyncEvent.md): Provides struct and type for a SyncEventSessionNextAgentSwitchedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextAgentSwitchedSyncEventData](OpenCode.Generated.SyncEventSessionNextAgentSwitchedSyncEventData.md): Provides struct and type for a SyncEventSessionNextAgentSwitchedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextCompactionDelta](OpenCode.Generated.SyncEventSessionNextCompactionDelta.md): Provides struct and type for a SyncEventSessionNextCompactionDelta

- [OpenCode.Generated.SyncEventSessionNextCompactionDeltaData](OpenCode.Generated.SyncEventSessionNextCompactionDeltaData.md): Provides struct and type for a SyncEventSessionNextCompactionDeltaData

- [OpenCode.Generated.SyncEventSessionNextCompactionDeltaSyncEvent](OpenCode.Generated.SyncEventSessionNextCompactionDeltaSyncEvent.md): Provides struct and type for a SyncEventSessionNextCompactionDeltaSyncEvent

- [OpenCode.Generated.SyncEventSessionNextCompactionDeltaSyncEventData](OpenCode.Generated.SyncEventSessionNextCompactionDeltaSyncEventData.md): Provides struct and type for a SyncEventSessionNextCompactionDeltaSyncEventData

- [OpenCode.Generated.SyncEventSessionNextCompactionEnded](OpenCode.Generated.SyncEventSessionNextCompactionEnded.md): Provides struct and type for a SyncEventSessionNextCompactionEnded

- [OpenCode.Generated.SyncEventSessionNextCompactionEndedData](OpenCode.Generated.SyncEventSessionNextCompactionEndedData.md): Provides struct and type for a SyncEventSessionNextCompactionEndedData

- [OpenCode.Generated.SyncEventSessionNextCompactionEndedSyncEvent](OpenCode.Generated.SyncEventSessionNextCompactionEndedSyncEvent.md): Provides struct and type for a SyncEventSessionNextCompactionEndedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextCompactionEndedSyncEventData](OpenCode.Generated.SyncEventSessionNextCompactionEndedSyncEventData.md): Provides struct and type for a SyncEventSessionNextCompactionEndedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextCompactionStarted](OpenCode.Generated.SyncEventSessionNextCompactionStarted.md): Provides struct and type for a SyncEventSessionNextCompactionStarted

- [OpenCode.Generated.SyncEventSessionNextCompactionStartedData](OpenCode.Generated.SyncEventSessionNextCompactionStartedData.md): Provides struct and type for a SyncEventSessionNextCompactionStartedData

- [OpenCode.Generated.SyncEventSessionNextCompactionStartedSyncEvent](OpenCode.Generated.SyncEventSessionNextCompactionStartedSyncEvent.md): Provides struct and type for a SyncEventSessionNextCompactionStartedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextCompactionStartedSyncEventData](OpenCode.Generated.SyncEventSessionNextCompactionStartedSyncEventData.md): Provides struct and type for a SyncEventSessionNextCompactionStartedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextContextUpdated](OpenCode.Generated.SyncEventSessionNextContextUpdated.md): Provides struct and type for a SyncEventSessionNextContextUpdated

- [OpenCode.Generated.SyncEventSessionNextContextUpdatedSyncEvent](OpenCode.Generated.SyncEventSessionNextContextUpdatedSyncEvent.md): Provides struct and type for a SyncEventSessionNextContextUpdatedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextContextUpdatedSyncEventData](OpenCode.Generated.SyncEventSessionNextContextUpdatedSyncEventData.md): Provides struct and type for a SyncEventSessionNextContextUpdatedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextInterruptRequested](OpenCode.Generated.SyncEventSessionNextInterruptRequested.md): Provides struct and type for a SyncEventSessionNextInterruptRequested

- [OpenCode.Generated.SyncEventSessionNextInterruptRequestedSyncEvent](OpenCode.Generated.SyncEventSessionNextInterruptRequestedSyncEvent.md): Provides struct and type for a SyncEventSessionNextInterruptRequestedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextInterruptRequestedSyncEventData](OpenCode.Generated.SyncEventSessionNextInterruptRequestedSyncEventData.md): Provides struct and type for a SyncEventSessionNextInterruptRequestedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextModelSwitched](OpenCode.Generated.SyncEventSessionNextModelSwitched.md): Provides struct and type for a SyncEventSessionNextModelSwitched

- [OpenCode.Generated.SyncEventSessionNextModelSwitchedData](OpenCode.Generated.SyncEventSessionNextModelSwitchedData.md): Provides struct and type for a SyncEventSessionNextModelSwitchedData

- [OpenCode.Generated.SyncEventSessionNextModelSwitchedDataModel](OpenCode.Generated.SyncEventSessionNextModelSwitchedDataModel.md): Provides struct and type for a SyncEventSessionNextModelSwitchedDataModel

- [OpenCode.Generated.SyncEventSessionNextModelSwitchedSyncEvent](OpenCode.Generated.SyncEventSessionNextModelSwitchedSyncEvent.md): Provides struct and type for a SyncEventSessionNextModelSwitchedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextModelSwitchedSyncEventData](OpenCode.Generated.SyncEventSessionNextModelSwitchedSyncEventData.md): Provides struct and type for a SyncEventSessionNextModelSwitchedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextModelSwitchedSyncEventDataModel](OpenCode.Generated.SyncEventSessionNextModelSwitchedSyncEventDataModel.md): Provides struct and type for a SyncEventSessionNextModelSwitchedSyncEventDataModel

- [OpenCode.Generated.SyncEventSessionNextMoved](OpenCode.Generated.SyncEventSessionNextMoved.md): Provides struct and type for a SyncEventSessionNextMoved

- [OpenCode.Generated.SyncEventSessionNextMovedSyncEvent](OpenCode.Generated.SyncEventSessionNextMovedSyncEvent.md): Provides struct and type for a SyncEventSessionNextMovedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextMovedSyncEventData](OpenCode.Generated.SyncEventSessionNextMovedSyncEventData.md): Provides struct and type for a SyncEventSessionNextMovedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextPromptAdmitted](OpenCode.Generated.SyncEventSessionNextPromptAdmitted.md): Provides struct and type for a SyncEventSessionNextPromptAdmitted

- [OpenCode.Generated.SyncEventSessionNextPromptAdmittedSyncEvent](OpenCode.Generated.SyncEventSessionNextPromptAdmittedSyncEvent.md): Provides struct and type for a SyncEventSessionNextPromptAdmittedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextPromptAdmittedSyncEventData](OpenCode.Generated.SyncEventSessionNextPromptAdmittedSyncEventData.md): Provides struct and type for a SyncEventSessionNextPromptAdmittedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextPromptPromoted](OpenCode.Generated.SyncEventSessionNextPromptPromoted.md): Provides struct and type for a SyncEventSessionNextPromptPromoted

- [OpenCode.Generated.SyncEventSessionNextPromptPromotedSyncEvent](OpenCode.Generated.SyncEventSessionNextPromptPromotedSyncEvent.md): Provides struct and type for a SyncEventSessionNextPromptPromotedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextPromptPromotedSyncEventData](OpenCode.Generated.SyncEventSessionNextPromptPromotedSyncEventData.md): Provides struct and type for a SyncEventSessionNextPromptPromotedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextPrompted](OpenCode.Generated.SyncEventSessionNextPrompted.md): Provides struct and type for a SyncEventSessionNextPrompted

- [OpenCode.Generated.SyncEventSessionNextPromptedData](OpenCode.Generated.SyncEventSessionNextPromptedData.md): Provides struct and type for a SyncEventSessionNextPromptedData

- [OpenCode.Generated.SyncEventSessionNextPromptedSyncEvent](OpenCode.Generated.SyncEventSessionNextPromptedSyncEvent.md): Provides struct and type for a SyncEventSessionNextPromptedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextPromptedSyncEventData](OpenCode.Generated.SyncEventSessionNextPromptedSyncEventData.md): Provides struct and type for a SyncEventSessionNextPromptedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextReasoningDelta](OpenCode.Generated.SyncEventSessionNextReasoningDelta.md): Provides struct and type for a SyncEventSessionNextReasoningDelta

- [OpenCode.Generated.SyncEventSessionNextReasoningDeltaData](OpenCode.Generated.SyncEventSessionNextReasoningDeltaData.md): Provides struct and type for a SyncEventSessionNextReasoningDeltaData

- [OpenCode.Generated.SyncEventSessionNextReasoningEnded](OpenCode.Generated.SyncEventSessionNextReasoningEnded.md): Provides struct and type for a SyncEventSessionNextReasoningEnded

- [OpenCode.Generated.SyncEventSessionNextReasoningEndedData](OpenCode.Generated.SyncEventSessionNextReasoningEndedData.md): Provides struct and type for a SyncEventSessionNextReasoningEndedData

- [OpenCode.Generated.SyncEventSessionNextReasoningEndedSyncEvent](OpenCode.Generated.SyncEventSessionNextReasoningEndedSyncEvent.md): Provides struct and type for a SyncEventSessionNextReasoningEndedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextReasoningEndedSyncEventData](OpenCode.Generated.SyncEventSessionNextReasoningEndedSyncEventData.md): Provides struct and type for a SyncEventSessionNextReasoningEndedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextReasoningStarted](OpenCode.Generated.SyncEventSessionNextReasoningStarted.md): Provides struct and type for a SyncEventSessionNextReasoningStarted

- [OpenCode.Generated.SyncEventSessionNextReasoningStartedData](OpenCode.Generated.SyncEventSessionNextReasoningStartedData.md): Provides struct and type for a SyncEventSessionNextReasoningStartedData

- [OpenCode.Generated.SyncEventSessionNextReasoningStartedSyncEvent](OpenCode.Generated.SyncEventSessionNextReasoningStartedSyncEvent.md): Provides struct and type for a SyncEventSessionNextReasoningStartedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextReasoningStartedSyncEventData](OpenCode.Generated.SyncEventSessionNextReasoningStartedSyncEventData.md): Provides struct and type for a SyncEventSessionNextReasoningStartedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextRetried](OpenCode.Generated.SyncEventSessionNextRetried.md): Provides struct and type for a SyncEventSessionNextRetried

- [OpenCode.Generated.SyncEventSessionNextRetriedData](OpenCode.Generated.SyncEventSessionNextRetriedData.md): Provides struct and type for a SyncEventSessionNextRetriedData

- [OpenCode.Generated.SyncEventSessionNextRetriedSyncEvent](OpenCode.Generated.SyncEventSessionNextRetriedSyncEvent.md): Provides struct and type for a SyncEventSessionNextRetriedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextRetriedSyncEventData](OpenCode.Generated.SyncEventSessionNextRetriedSyncEventData.md): Provides struct and type for a SyncEventSessionNextRetriedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextRevertCleared](OpenCode.Generated.SyncEventSessionNextRevertCleared.md): Provides struct and type for a SyncEventSessionNextRevertCleared

- [OpenCode.Generated.SyncEventSessionNextRevertClearedSyncEvent](OpenCode.Generated.SyncEventSessionNextRevertClearedSyncEvent.md): Provides struct and type for a SyncEventSessionNextRevertClearedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextRevertClearedSyncEventData](OpenCode.Generated.SyncEventSessionNextRevertClearedSyncEventData.md): Provides struct and type for a SyncEventSessionNextRevertClearedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextRevertCommitted](OpenCode.Generated.SyncEventSessionNextRevertCommitted.md): Provides struct and type for a SyncEventSessionNextRevertCommitted

- [OpenCode.Generated.SyncEventSessionNextRevertCommittedSyncEvent](OpenCode.Generated.SyncEventSessionNextRevertCommittedSyncEvent.md): Provides struct and type for a SyncEventSessionNextRevertCommittedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextRevertCommittedSyncEventData](OpenCode.Generated.SyncEventSessionNextRevertCommittedSyncEventData.md): Provides struct and type for a SyncEventSessionNextRevertCommittedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextRevertStaged](OpenCode.Generated.SyncEventSessionNextRevertStaged.md): Provides struct and type for a SyncEventSessionNextRevertStaged

- [OpenCode.Generated.SyncEventSessionNextRevertStagedSyncEvent](OpenCode.Generated.SyncEventSessionNextRevertStagedSyncEvent.md): Provides struct and type for a SyncEventSessionNextRevertStagedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextRevertStagedSyncEventData](OpenCode.Generated.SyncEventSessionNextRevertStagedSyncEventData.md): Provides struct and type for a SyncEventSessionNextRevertStagedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextShellEnded](OpenCode.Generated.SyncEventSessionNextShellEnded.md): Provides struct and type for a SyncEventSessionNextShellEnded

- [OpenCode.Generated.SyncEventSessionNextShellEndedData](OpenCode.Generated.SyncEventSessionNextShellEndedData.md): Provides struct and type for a SyncEventSessionNextShellEndedData

- [OpenCode.Generated.SyncEventSessionNextShellEndedSyncEvent](OpenCode.Generated.SyncEventSessionNextShellEndedSyncEvent.md): Provides struct and type for a SyncEventSessionNextShellEndedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextShellEndedSyncEventData](OpenCode.Generated.SyncEventSessionNextShellEndedSyncEventData.md): Provides struct and type for a SyncEventSessionNextShellEndedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextShellStarted](OpenCode.Generated.SyncEventSessionNextShellStarted.md): Provides struct and type for a SyncEventSessionNextShellStarted

- [OpenCode.Generated.SyncEventSessionNextShellStartedData](OpenCode.Generated.SyncEventSessionNextShellStartedData.md): Provides struct and type for a SyncEventSessionNextShellStartedData

- [OpenCode.Generated.SyncEventSessionNextShellStartedSyncEvent](OpenCode.Generated.SyncEventSessionNextShellStartedSyncEvent.md): Provides struct and type for a SyncEventSessionNextShellStartedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextShellStartedSyncEventData](OpenCode.Generated.SyncEventSessionNextShellStartedSyncEventData.md): Provides struct and type for a SyncEventSessionNextShellStartedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextStepEnded](OpenCode.Generated.SyncEventSessionNextStepEnded.md): Provides struct and type for a SyncEventSessionNextStepEnded

- [OpenCode.Generated.SyncEventSessionNextStepEndedData](OpenCode.Generated.SyncEventSessionNextStepEndedData.md): Provides struct and type for a SyncEventSessionNextStepEndedData

- [OpenCode.Generated.SyncEventSessionNextStepEndedDataTokens](OpenCode.Generated.SyncEventSessionNextStepEndedDataTokens.md): Provides struct and type for a SyncEventSessionNextStepEndedDataTokens

- [OpenCode.Generated.SyncEventSessionNextStepEndedDataTokensCache](OpenCode.Generated.SyncEventSessionNextStepEndedDataTokensCache.md): Provides struct and type for a SyncEventSessionNextStepEndedDataTokensCache

- [OpenCode.Generated.SyncEventSessionNextStepEndedSyncEvent](OpenCode.Generated.SyncEventSessionNextStepEndedSyncEvent.md): Provides struct and type for a SyncEventSessionNextStepEndedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextStepEndedSyncEventData](OpenCode.Generated.SyncEventSessionNextStepEndedSyncEventData.md): Provides struct and type for a SyncEventSessionNextStepEndedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextStepEndedSyncEventDataTokens](OpenCode.Generated.SyncEventSessionNextStepEndedSyncEventDataTokens.md): Provides struct and type for a SyncEventSessionNextStepEndedSyncEventDataTokens

- [OpenCode.Generated.SyncEventSessionNextStepEndedSyncEventDataTokensCache](OpenCode.Generated.SyncEventSessionNextStepEndedSyncEventDataTokensCache.md): Provides struct and type for a SyncEventSessionNextStepEndedSyncEventDataTokensCache

- [OpenCode.Generated.SyncEventSessionNextStepFailed](OpenCode.Generated.SyncEventSessionNextStepFailed.md): Provides struct and type for a SyncEventSessionNextStepFailed

- [OpenCode.Generated.SyncEventSessionNextStepFailedData](OpenCode.Generated.SyncEventSessionNextStepFailedData.md): Provides struct and type for a SyncEventSessionNextStepFailedData

- [OpenCode.Generated.SyncEventSessionNextStepFailedDataError](OpenCode.Generated.SyncEventSessionNextStepFailedDataError.md): Provides struct and type for a SyncEventSessionNextStepFailedDataError

- [OpenCode.Generated.SyncEventSessionNextStepFailedSyncEvent](OpenCode.Generated.SyncEventSessionNextStepFailedSyncEvent.md): Provides struct and type for a SyncEventSessionNextStepFailedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextStepFailedSyncEventData](OpenCode.Generated.SyncEventSessionNextStepFailedSyncEventData.md): Provides struct and type for a SyncEventSessionNextStepFailedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextStepStarted](OpenCode.Generated.SyncEventSessionNextStepStarted.md): Provides struct and type for a SyncEventSessionNextStepStarted

- [OpenCode.Generated.SyncEventSessionNextStepStartedData](OpenCode.Generated.SyncEventSessionNextStepStartedData.md): Provides struct and type for a SyncEventSessionNextStepStartedData

- [OpenCode.Generated.SyncEventSessionNextStepStartedDataModel](OpenCode.Generated.SyncEventSessionNextStepStartedDataModel.md): Provides struct and type for a SyncEventSessionNextStepStartedDataModel

- [OpenCode.Generated.SyncEventSessionNextStepStartedSyncEvent](OpenCode.Generated.SyncEventSessionNextStepStartedSyncEvent.md): Provides struct and type for a SyncEventSessionNextStepStartedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextStepStartedSyncEventData](OpenCode.Generated.SyncEventSessionNextStepStartedSyncEventData.md): Provides struct and type for a SyncEventSessionNextStepStartedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextStepStartedSyncEventDataModel](OpenCode.Generated.SyncEventSessionNextStepStartedSyncEventDataModel.md): Provides struct and type for a SyncEventSessionNextStepStartedSyncEventDataModel

- [OpenCode.Generated.SyncEventSessionNextSynthetic](OpenCode.Generated.SyncEventSessionNextSynthetic.md): Provides struct and type for a SyncEventSessionNextSynthetic

- [OpenCode.Generated.SyncEventSessionNextSyntheticData](OpenCode.Generated.SyncEventSessionNextSyntheticData.md): Provides struct and type for a SyncEventSessionNextSyntheticData

- [OpenCode.Generated.SyncEventSessionNextSyntheticSyncEvent](OpenCode.Generated.SyncEventSessionNextSyntheticSyncEvent.md): Provides struct and type for a SyncEventSessionNextSyntheticSyncEvent

- [OpenCode.Generated.SyncEventSessionNextSyntheticSyncEventData](OpenCode.Generated.SyncEventSessionNextSyntheticSyncEventData.md): Provides struct and type for a SyncEventSessionNextSyntheticSyncEventData

- [OpenCode.Generated.SyncEventSessionNextTextDelta](OpenCode.Generated.SyncEventSessionNextTextDelta.md): Provides struct and type for a SyncEventSessionNextTextDelta

- [OpenCode.Generated.SyncEventSessionNextTextDeltaData](OpenCode.Generated.SyncEventSessionNextTextDeltaData.md): Provides struct and type for a SyncEventSessionNextTextDeltaData

- [OpenCode.Generated.SyncEventSessionNextTextEnded](OpenCode.Generated.SyncEventSessionNextTextEnded.md): Provides struct and type for a SyncEventSessionNextTextEnded

- [OpenCode.Generated.SyncEventSessionNextTextEndedData](OpenCode.Generated.SyncEventSessionNextTextEndedData.md): Provides struct and type for a SyncEventSessionNextTextEndedData

- [OpenCode.Generated.SyncEventSessionNextTextEndedSyncEvent](OpenCode.Generated.SyncEventSessionNextTextEndedSyncEvent.md): Provides struct and type for a SyncEventSessionNextTextEndedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextTextEndedSyncEventData](OpenCode.Generated.SyncEventSessionNextTextEndedSyncEventData.md): Provides struct and type for a SyncEventSessionNextTextEndedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextTextStarted](OpenCode.Generated.SyncEventSessionNextTextStarted.md): Provides struct and type for a SyncEventSessionNextTextStarted

- [OpenCode.Generated.SyncEventSessionNextTextStartedData](OpenCode.Generated.SyncEventSessionNextTextStartedData.md): Provides struct and type for a SyncEventSessionNextTextStartedData

- [OpenCode.Generated.SyncEventSessionNextTextStartedSyncEvent](OpenCode.Generated.SyncEventSessionNextTextStartedSyncEvent.md): Provides struct and type for a SyncEventSessionNextTextStartedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextTextStartedSyncEventData](OpenCode.Generated.SyncEventSessionNextTextStartedSyncEventData.md): Provides struct and type for a SyncEventSessionNextTextStartedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextToolCalled](OpenCode.Generated.SyncEventSessionNextToolCalled.md): Provides struct and type for a SyncEventSessionNextToolCalled

- [OpenCode.Generated.SyncEventSessionNextToolCalledData](OpenCode.Generated.SyncEventSessionNextToolCalledData.md): Provides struct and type for a SyncEventSessionNextToolCalledData

- [OpenCode.Generated.SyncEventSessionNextToolCalledDataProvider](OpenCode.Generated.SyncEventSessionNextToolCalledDataProvider.md): Provides struct and type for a SyncEventSessionNextToolCalledDataProvider

- [OpenCode.Generated.SyncEventSessionNextToolCalledSyncEvent](OpenCode.Generated.SyncEventSessionNextToolCalledSyncEvent.md): Provides struct and type for a SyncEventSessionNextToolCalledSyncEvent

- [OpenCode.Generated.SyncEventSessionNextToolCalledSyncEventData](OpenCode.Generated.SyncEventSessionNextToolCalledSyncEventData.md): Provides struct and type for a SyncEventSessionNextToolCalledSyncEventData

- [OpenCode.Generated.SyncEventSessionNextToolCalledSyncEventDataProvider](OpenCode.Generated.SyncEventSessionNextToolCalledSyncEventDataProvider.md): Provides struct and type for a SyncEventSessionNextToolCalledSyncEventDataProvider

- [OpenCode.Generated.SyncEventSessionNextToolError](OpenCode.Generated.SyncEventSessionNextToolError.md): Provides struct and type for a SyncEventSessionNextToolError

- [OpenCode.Generated.SyncEventSessionNextToolErrorData](OpenCode.Generated.SyncEventSessionNextToolErrorData.md): Provides struct and type for a SyncEventSessionNextToolErrorData

- [OpenCode.Generated.SyncEventSessionNextToolErrorDataError](OpenCode.Generated.SyncEventSessionNextToolErrorDataError.md): Provides struct and type for a SyncEventSessionNextToolErrorDataError

- [OpenCode.Generated.SyncEventSessionNextToolErrorDataProvider](OpenCode.Generated.SyncEventSessionNextToolErrorDataProvider.md): Provides struct and type for a SyncEventSessionNextToolErrorDataProvider

- [OpenCode.Generated.SyncEventSessionNextToolFailed](OpenCode.Generated.SyncEventSessionNextToolFailed.md): Provides struct and type for a SyncEventSessionNextToolFailed

- [OpenCode.Generated.SyncEventSessionNextToolFailedData](OpenCode.Generated.SyncEventSessionNextToolFailedData.md): Provides struct and type for a SyncEventSessionNextToolFailedData

- [OpenCode.Generated.SyncEventSessionNextToolFailedDataError](OpenCode.Generated.SyncEventSessionNextToolFailedDataError.md): Provides struct and type for a SyncEventSessionNextToolFailedDataError

- [OpenCode.Generated.SyncEventSessionNextToolFailedDataProvider](OpenCode.Generated.SyncEventSessionNextToolFailedDataProvider.md): Provides struct and type for a SyncEventSessionNextToolFailedDataProvider

- [OpenCode.Generated.SyncEventSessionNextToolFailedSyncEvent](OpenCode.Generated.SyncEventSessionNextToolFailedSyncEvent.md): Provides struct and type for a SyncEventSessionNextToolFailedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextToolFailedSyncEventData](OpenCode.Generated.SyncEventSessionNextToolFailedSyncEventData.md): Provides struct and type for a SyncEventSessionNextToolFailedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextToolFailedSyncEventDataProvider](OpenCode.Generated.SyncEventSessionNextToolFailedSyncEventDataProvider.md): Provides struct and type for a SyncEventSessionNextToolFailedSyncEventDataProvider

- [OpenCode.Generated.SyncEventSessionNextToolInputDelta](OpenCode.Generated.SyncEventSessionNextToolInputDelta.md): Provides struct and type for a SyncEventSessionNextToolInputDelta

- [OpenCode.Generated.SyncEventSessionNextToolInputDeltaData](OpenCode.Generated.SyncEventSessionNextToolInputDeltaData.md): Provides struct and type for a SyncEventSessionNextToolInputDeltaData

- [OpenCode.Generated.SyncEventSessionNextToolInputEnded](OpenCode.Generated.SyncEventSessionNextToolInputEnded.md): Provides struct and type for a SyncEventSessionNextToolInputEnded

- [OpenCode.Generated.SyncEventSessionNextToolInputEndedData](OpenCode.Generated.SyncEventSessionNextToolInputEndedData.md): Provides struct and type for a SyncEventSessionNextToolInputEndedData

- [OpenCode.Generated.SyncEventSessionNextToolInputEndedSyncEvent](OpenCode.Generated.SyncEventSessionNextToolInputEndedSyncEvent.md): Provides struct and type for a SyncEventSessionNextToolInputEndedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextToolInputEndedSyncEventData](OpenCode.Generated.SyncEventSessionNextToolInputEndedSyncEventData.md): Provides struct and type for a SyncEventSessionNextToolInputEndedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextToolInputStarted](OpenCode.Generated.SyncEventSessionNextToolInputStarted.md): Provides struct and type for a SyncEventSessionNextToolInputStarted

- [OpenCode.Generated.SyncEventSessionNextToolInputStartedData](OpenCode.Generated.SyncEventSessionNextToolInputStartedData.md): Provides struct and type for a SyncEventSessionNextToolInputStartedData

- [OpenCode.Generated.SyncEventSessionNextToolInputStartedSyncEvent](OpenCode.Generated.SyncEventSessionNextToolInputStartedSyncEvent.md): Provides struct and type for a SyncEventSessionNextToolInputStartedSyncEvent

- [OpenCode.Generated.SyncEventSessionNextToolInputStartedSyncEventData](OpenCode.Generated.SyncEventSessionNextToolInputStartedSyncEventData.md): Provides struct and type for a SyncEventSessionNextToolInputStartedSyncEventData

- [OpenCode.Generated.SyncEventSessionNextToolProgress](OpenCode.Generated.SyncEventSessionNextToolProgress.md): Provides struct and type for a SyncEventSessionNextToolProgress

- [OpenCode.Generated.SyncEventSessionNextToolProgressData](OpenCode.Generated.SyncEventSessionNextToolProgressData.md): Provides struct and type for a SyncEventSessionNextToolProgressData

- [OpenCode.Generated.SyncEventSessionNextToolProgressSyncEvent](OpenCode.Generated.SyncEventSessionNextToolProgressSyncEvent.md): Provides struct and type for a SyncEventSessionNextToolProgressSyncEvent

- [OpenCode.Generated.SyncEventSessionNextToolProgressSyncEventData](OpenCode.Generated.SyncEventSessionNextToolProgressSyncEventData.md): Provides struct and type for a SyncEventSessionNextToolProgressSyncEventData

- [OpenCode.Generated.SyncEventSessionNextToolSuccess](OpenCode.Generated.SyncEventSessionNextToolSuccess.md): Provides struct and type for a SyncEventSessionNextToolSuccess

- [OpenCode.Generated.SyncEventSessionNextToolSuccessData](OpenCode.Generated.SyncEventSessionNextToolSuccessData.md): Provides struct and type for a SyncEventSessionNextToolSuccessData

- [OpenCode.Generated.SyncEventSessionNextToolSuccessDataProvider](OpenCode.Generated.SyncEventSessionNextToolSuccessDataProvider.md): Provides struct and type for a SyncEventSessionNextToolSuccessDataProvider

- [OpenCode.Generated.SyncEventSessionNextToolSuccessSyncEvent](OpenCode.Generated.SyncEventSessionNextToolSuccessSyncEvent.md): Provides struct and type for a SyncEventSessionNextToolSuccessSyncEvent

- [OpenCode.Generated.SyncEventSessionNextToolSuccessSyncEventData](OpenCode.Generated.SyncEventSessionNextToolSuccessSyncEventData.md): Provides struct and type for a SyncEventSessionNextToolSuccessSyncEventData

- [OpenCode.Generated.SyncEventSessionNextToolSuccessSyncEventDataProvider](OpenCode.Generated.SyncEventSessionNextToolSuccessSyncEventDataProvider.md): Provides struct and type for a SyncEventSessionNextToolSuccessSyncEventDataProvider

- [OpenCode.Generated.SyncEventSessionUpdated](OpenCode.Generated.SyncEventSessionUpdated.md): Provides struct and type for a SyncEventSessionUpdated

- [OpenCode.Generated.SyncEventSessionUpdatedData](OpenCode.Generated.SyncEventSessionUpdatedData.md): Provides struct and type for a SyncEventSessionUpdatedData

- [OpenCode.Generated.SyncEventSessionUpdatedDataInfo](OpenCode.Generated.SyncEventSessionUpdatedDataInfo.md): Provides struct and type for a SyncEventSessionUpdatedDataInfo

- [OpenCode.Generated.SyncEventSessionUpdatedDataInfoModel](OpenCode.Generated.SyncEventSessionUpdatedDataInfoModel.md): Provides struct and type for a SyncEventSessionUpdatedDataInfoModel

- [OpenCode.Generated.SyncEventSessionUpdatedDataInfoRevert](OpenCode.Generated.SyncEventSessionUpdatedDataInfoRevert.md): Provides struct and type for a SyncEventSessionUpdatedDataInfoRevert

- [OpenCode.Generated.SyncEventSessionUpdatedDataInfoShare](OpenCode.Generated.SyncEventSessionUpdatedDataInfoShare.md): Provides struct and type for a SyncEventSessionUpdatedDataInfoShare

- [OpenCode.Generated.SyncEventSessionUpdatedDataInfoSummary](OpenCode.Generated.SyncEventSessionUpdatedDataInfoSummary.md): Provides struct and type for a SyncEventSessionUpdatedDataInfoSummary

- [OpenCode.Generated.SyncEventSessionUpdatedDataInfoTime](OpenCode.Generated.SyncEventSessionUpdatedDataInfoTime.md): Provides struct and type for a SyncEventSessionUpdatedDataInfoTime

- [OpenCode.Generated.SyncEventSessionUpdatedDataInfoTokens](OpenCode.Generated.SyncEventSessionUpdatedDataInfoTokens.md): Provides struct and type for a SyncEventSessionUpdatedDataInfoTokens

- [OpenCode.Generated.SyncEventSessionUpdatedDataInfoTokensCache](OpenCode.Generated.SyncEventSessionUpdatedDataInfoTokensCache.md): Provides struct and type for a SyncEventSessionUpdatedDataInfoTokensCache

- [OpenCode.Generated.SyncEventSessionUpdatedSyncEvent](OpenCode.Generated.SyncEventSessionUpdatedSyncEvent.md): Provides struct and type for a SyncEventSessionUpdatedSyncEvent

- [OpenCode.Generated.SyncEventSessionUpdatedSyncEventData](OpenCode.Generated.SyncEventSessionUpdatedSyncEventData.md): Provides struct and type for a SyncEventSessionUpdatedSyncEventData

- [OpenCode.Generated.TextPart](OpenCode.Generated.TextPart.md): Provides struct and type for a TextPart

- [OpenCode.Generated.TextPartInput](OpenCode.Generated.TextPartInput.md): Provides struct and type for a TextPartInput

- [OpenCode.Generated.TextPartInputTime](OpenCode.Generated.TextPartInputTime.md): Provides struct and type for a TextPartInputTime

- [OpenCode.Generated.TextPartTime](OpenCode.Generated.TextPartTime.md): Provides struct and type for a TextPartTime

- [OpenCode.Generated.Todo](OpenCode.Generated.Todo.md): Provides struct and type for a Todo

- [OpenCode.Generated.TodoUpdated](OpenCode.Generated.TodoUpdated.md): Provides struct and type for a TodoUpdated

- [OpenCode.Generated.TodoUpdatedData](OpenCode.Generated.TodoUpdatedData.md): Provides struct and type for a TodoUpdatedData

- [OpenCode.Generated.TodoUpdatedDurable](OpenCode.Generated.TodoUpdatedDurable.md): Provides struct and type for a TodoUpdatedDurable

- [OpenCode.Generated.ToolFileContent](OpenCode.Generated.ToolFileContent.md): Provides struct and type for a ToolFileContent

- [OpenCode.Generated.ToolFileContentSource](OpenCode.Generated.ToolFileContentSource.md): Provides struct and types for a ToolFileContentSource

- [OpenCode.Generated.ToolListItem](OpenCode.Generated.ToolListItem.md): Provides struct and type for a ToolListItem

- [OpenCode.Generated.ToolPart](OpenCode.Generated.ToolPart.md): Provides struct and type for a ToolPart

- [OpenCode.Generated.ToolStateCompleted](OpenCode.Generated.ToolStateCompleted.md): Provides struct and type for a ToolStateCompleted

- [OpenCode.Generated.ToolStateCompletedTime](OpenCode.Generated.ToolStateCompletedTime.md): Provides struct and type for a ToolStateCompletedTime

- [OpenCode.Generated.ToolStateError](OpenCode.Generated.ToolStateError.md): Provides struct and type for a ToolStateError

- [OpenCode.Generated.ToolStateErrorTime](OpenCode.Generated.ToolStateErrorTime.md): Provides struct and type for a ToolStateErrorTime

- [OpenCode.Generated.ToolStatePending](OpenCode.Generated.ToolStatePending.md): Provides struct and type for a ToolStatePending

- [OpenCode.Generated.ToolStateRunning](OpenCode.Generated.ToolStateRunning.md): Provides struct and type for a ToolStateRunning

- [OpenCode.Generated.ToolStateRunningTime](OpenCode.Generated.ToolStateRunningTime.md): Provides struct and type for a ToolStateRunningTime

- [OpenCode.Generated.ToolTextContent](OpenCode.Generated.ToolTextContent.md): Provides struct and type for a ToolTextContent

- [OpenCode.Generated.Tui](OpenCode.Generated.Tui.md): Provides API endpoints related to tui

- [OpenCode.Generated.TuiCommandExecute](OpenCode.Generated.TuiCommandExecute.md): Provides struct and type for a TuiCommandExecute

- [OpenCode.Generated.TuiCommandExecuteData](OpenCode.Generated.TuiCommandExecuteData.md): Provides struct and type for a TuiCommandExecuteData

- [OpenCode.Generated.TuiCommandExecuteDurable](OpenCode.Generated.TuiCommandExecuteDurable.md): Provides struct and type for a TuiCommandExecuteDurable

- [OpenCode.Generated.TuiPromptAppend](OpenCode.Generated.TuiPromptAppend.md): Provides struct and type for a TuiPromptAppend

- [OpenCode.Generated.TuiPromptAppendData](OpenCode.Generated.TuiPromptAppendData.md): Provides struct and type for a TuiPromptAppendData

- [OpenCode.Generated.TuiPromptAppendDurable](OpenCode.Generated.TuiPromptAppendDurable.md): Provides struct and type for a TuiPromptAppendDurable

- [OpenCode.Generated.TuiSessionSelect](OpenCode.Generated.TuiSessionSelect.md): Provides struct and type for a TuiSessionSelect

- [OpenCode.Generated.TuiSessionSelectData](OpenCode.Generated.TuiSessionSelectData.md): Provides struct and type for a TuiSessionSelectData

- [OpenCode.Generated.TuiSessionSelectDurable](OpenCode.Generated.TuiSessionSelectDurable.md): Provides struct and type for a TuiSessionSelectDurable

- [OpenCode.Generated.TuiToastShow](OpenCode.Generated.TuiToastShow.md): Provides struct and type for a TuiToastShow

- [OpenCode.Generated.TuiToastShowData](OpenCode.Generated.TuiToastShowData.md): Provides struct and type for a TuiToastShowData

- [OpenCode.Generated.TuiToastShowDurable](OpenCode.Generated.TuiToastShowDurable.md): Provides struct and type for a TuiToastShowDurable

- [OpenCode.Generated.UnauthorizedError](OpenCode.Generated.UnauthorizedError.md): Provides struct and type for a UnauthorizedError

- [OpenCode.Generated.UnknownError](OpenCode.Generated.UnknownError.md): Provides struct and type for a UnknownError

- [OpenCode.Generated.UnknownError1](OpenCode.Generated.UnknownError1.md): Provides struct and type for a UnknownError1

- [OpenCode.Generated.UnknownErrorData](OpenCode.Generated.UnknownErrorData.md): Provides struct and type for a UnknownErrorData

- [OpenCode.Generated.UserMessage](OpenCode.Generated.UserMessage.md): Provides struct and type for a UserMessage

- [OpenCode.Generated.UserMessageModel](OpenCode.Generated.UserMessageModel.md): Provides struct and type for a UserMessageModel

- [OpenCode.Generated.UserMessageSummary](OpenCode.Generated.UserMessageSummary.md): Provides struct and type for a UserMessageSummary

- [OpenCode.Generated.UserMessageTime](OpenCode.Generated.UserMessageTime.md): Provides struct and type for a UserMessageTime

- [OpenCode.Generated.V2](OpenCode.Generated.V2.md): Provides API endpoints related to v2

- [OpenCode.Generated.V2Commands](OpenCode.Generated.V2Commands.md): Provides API endpoint related to v2 commands

- [OpenCode.Generated.V2Events](OpenCode.Generated.V2Events.md): Provides API endpoint related to v2 events

- [OpenCode.Generated.V2Filesystem](OpenCode.Generated.V2Filesystem.md): Provides API endpoints related to v2 filesystem

- [OpenCode.Generated.V2Messages](OpenCode.Generated.V2Messages.md): Provides API endpoint related to v2 messages

- [OpenCode.Generated.V2Models](OpenCode.Generated.V2Models.md): Provides API endpoint related to v2 models

- [OpenCode.Generated.V2Permissions](OpenCode.Generated.V2Permissions.md): Provides API endpoint related to v2 permissions

- [OpenCode.Generated.V2Providers](OpenCode.Generated.V2Providers.md): Provides API endpoints related to v2 providers

- [OpenCode.Generated.V2Questions](OpenCode.Generated.V2Questions.md): Provides API endpoint related to v2 questions

- [OpenCode.Generated.V2SavedPermissions](OpenCode.Generated.V2SavedPermissions.md): Provides API endpoints related to v2 saved permissions

- [OpenCode.Generated.V2SessionMessagesResponse](OpenCode.Generated.V2SessionMessagesResponse.md): Provides struct and type for a V2SessionMessagesResponse

- [OpenCode.Generated.V2SessionMessagesResponseCursor](OpenCode.Generated.V2SessionMessagesResponseCursor.md): Provides struct and type for a V2SessionMessagesResponseCursor

- [OpenCode.Generated.V2SessionPermissions](OpenCode.Generated.V2SessionPermissions.md): Provides API endpoints related to v2 session permissions

- [OpenCode.Generated.V2SessionQuestions](OpenCode.Generated.V2SessionQuestions.md): Provides API endpoints related to v2 session questions

- [OpenCode.Generated.V2SessionsResponse](OpenCode.Generated.V2SessionsResponse.md): Provides struct and type for a V2SessionsResponse

- [OpenCode.Generated.V2SessionsResponseCursor](OpenCode.Generated.V2SessionsResponseCursor.md): Provides struct and type for a V2SessionsResponseCursor

- [OpenCode.Generated.V2Skills](OpenCode.Generated.V2Skills.md): Provides API endpoint related to v2 skills

- [OpenCode.Generated.VcsApplyError](OpenCode.Generated.VcsApplyError.md): Provides struct and type for a VcsApplyError

- [OpenCode.Generated.VcsApplyErrorData](OpenCode.Generated.VcsApplyErrorData.md): Provides struct and type for a VcsApplyErrorData

- [OpenCode.Generated.VcsBranchUpdated](OpenCode.Generated.VcsBranchUpdated.md): Provides struct and type for a VcsBranchUpdated

- [OpenCode.Generated.VcsBranchUpdatedData](OpenCode.Generated.VcsBranchUpdatedData.md): Provides struct and type for a VcsBranchUpdatedData

- [OpenCode.Generated.VcsBranchUpdatedDurable](OpenCode.Generated.VcsBranchUpdatedDurable.md): Provides struct and type for a VcsBranchUpdatedDurable

- [OpenCode.Generated.VcsFileDiff](OpenCode.Generated.VcsFileDiff.md): Provides struct and type for a VcsFileDiff

- [OpenCode.Generated.VcsFileStatus](OpenCode.Generated.VcsFileStatus.md): Provides struct and type for a VcsFileStatus

- [OpenCode.Generated.VcsInfo](OpenCode.Generated.VcsInfo.md): Provides struct and type for a VcsInfo

- [OpenCode.Generated.WellKnownAuth](OpenCode.Generated.WellKnownAuth.md): Provides struct and type for a WellKnownAuth

- [OpenCode.Generated.Workspace](OpenCode.Generated.Workspace.md): Provides API endpoints related to workspace

- [OpenCode.Generated.WorkspaceConfig](OpenCode.Generated.WorkspaceConfig.md): Provides struct and type for a WorkspaceConfig

- [OpenCode.Generated.WorkspaceCreateError](OpenCode.Generated.WorkspaceCreateError.md): Provides struct and type for a WorkspaceCreateError

- [OpenCode.Generated.WorkspaceCreateErrorData](OpenCode.Generated.WorkspaceCreateErrorData.md): Provides struct and type for a WorkspaceCreateErrorData

- [OpenCode.Generated.WorkspaceEventConnectionStatus](OpenCode.Generated.WorkspaceEventConnectionStatus.md): Provides struct and type for a WorkspaceEventConnectionStatus

- [OpenCode.Generated.WorkspaceFailed](OpenCode.Generated.WorkspaceFailed.md): Provides struct and type for a WorkspaceFailed

- [OpenCode.Generated.WorkspaceFailedData](OpenCode.Generated.WorkspaceFailedData.md): Provides struct and type for a WorkspaceFailedData

- [OpenCode.Generated.WorkspaceFailedDurable](OpenCode.Generated.WorkspaceFailedDurable.md): Provides struct and type for a WorkspaceFailedDurable

- [OpenCode.Generated.WorkspaceReady](OpenCode.Generated.WorkspaceReady.md): Provides struct and type for a WorkspaceReady

- [OpenCode.Generated.WorkspaceReadyData](OpenCode.Generated.WorkspaceReadyData.md): Provides struct and type for a WorkspaceReadyData

- [OpenCode.Generated.WorkspaceReadyDurable](OpenCode.Generated.WorkspaceReadyDurable.md): Provides struct and type for a WorkspaceReadyDurable

- [OpenCode.Generated.WorkspaceStatus](OpenCode.Generated.WorkspaceStatus.md): Provides struct and type for a WorkspaceStatus

- [OpenCode.Generated.WorkspaceStatusData](OpenCode.Generated.WorkspaceStatusData.md): Provides struct and type for a WorkspaceStatusData

- [OpenCode.Generated.WorkspaceStatusDurable](OpenCode.Generated.WorkspaceStatusDurable.md): Provides struct and type for a WorkspaceStatusDurable

- [OpenCode.Generated.WorkspaceWarpError](OpenCode.Generated.WorkspaceWarpError.md): Provides struct and type for a WorkspaceWarpError

- [OpenCode.Generated.WorkspaceWarpErrorData](OpenCode.Generated.WorkspaceWarpErrorData.md): Provides struct and type for a WorkspaceWarpErrorData

- [OpenCode.Generated.Worktree](OpenCode.Generated.Worktree.md): Provides struct and type for a Worktree

- [OpenCode.Generated.WorktreeCreateInput](OpenCode.Generated.WorktreeCreateInput.md): Provides struct and type for a WorktreeCreateInput

- [OpenCode.Generated.WorktreeError](OpenCode.Generated.WorktreeError.md): Provides struct and type for a WorktreeError

- [OpenCode.Generated.WorktreeErrorData](OpenCode.Generated.WorktreeErrorData.md): Provides struct and type for a WorktreeErrorData

- [OpenCode.Generated.WorktreeFailed](OpenCode.Generated.WorktreeFailed.md): Provides struct and type for a WorktreeFailed

- [OpenCode.Generated.WorktreeFailedData](OpenCode.Generated.WorktreeFailedData.md): Provides struct and type for a WorktreeFailedData

- [OpenCode.Generated.WorktreeFailedDurable](OpenCode.Generated.WorktreeFailedDurable.md): Provides struct and type for a WorktreeFailedDurable

- [OpenCode.Generated.WorktreeReady](OpenCode.Generated.WorktreeReady.md): Provides struct and type for a WorktreeReady

- [OpenCode.Generated.WorktreeReadyData](OpenCode.Generated.WorktreeReadyData.md): Provides struct and type for a WorktreeReadyData

- [OpenCode.Generated.WorktreeReadyDurable](OpenCode.Generated.WorktreeReadyDurable.md): Provides struct and type for a WorktreeReadyDurable

- [OpenCode.Generated.WorktreeRemoveInput](OpenCode.Generated.WorktreeRemoveInput.md): Provides struct and type for a WorktreeRemoveInput

- [OpenCode.Generated.WorktreeResetInput](OpenCode.Generated.WorktreeResetInput.md): Provides struct and type for a WorktreeResetInput

- [OpenCode.Server](OpenCode.Server.md): OpenCode server process management.
- [OpenCode.Tui](OpenCode.Tui.md): OpenCode TUI process management.

## Mix Tasks

- [mix opencode.gen.client](Mix.Tasks.Opencode.Gen.Client.md): Generates Elixir client code from OpenCode CLI OpenAPI specification.

