# opencode_sdk v0.1.84 - 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.Command](OpenCode.Generated.Command.md): Provides struct and type for a Command - [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.ConsoleState](OpenCode.Generated.ConsoleState.md): Provides struct and type for a ConsoleState - [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.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.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.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.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.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.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.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.Filesystem](OpenCode.Generated.Filesystem.md): Provides API endpoints related to filesystem - [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.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.Instance](OpenCode.Generated.Instance.md): Provides API endpoints related to instance - [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.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.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.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.MessageOutputLengthError](OpenCode.Generated.MessageOutputLengthError.md): Provides struct and type for a MessageOutputLengthError - [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.Messages](OpenCode.Generated.Messages.md): Provides API endpoint related to messages - [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.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.PermissionNotFoundError](OpenCode.Generated.PermissionNotFoundError.md): Provides struct and type for a PermissionNotFoundError - [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.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.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.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.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.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.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.ProviderNotFoundError](OpenCode.Generated.ProviderNotFoundError.md): Provides struct and type for a ProviderNotFoundError - [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.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.Question](OpenCode.Generated.Question.md): Provides API endpoints related to question - [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.QuestionReplied](OpenCode.Generated.QuestionReplied.md): Provides struct and type for a QuestionReplied - [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.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.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.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.ServerConfig](OpenCode.Generated.ServerConfig.md): Provides struct and type for a ServerConfig - [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.SessionErrorUnknown](OpenCode.Generated.SessionErrorUnknown.md): Provides struct and type for a SessionErrorUnknown - [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.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.SessionNextRetryError](OpenCode.Generated.SessionNextRetryError.md): Provides struct and type for a SessionNextRetryError - [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.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.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.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.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.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.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.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.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.