| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173 |
- // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
- package shared
- import (
- "github.com/sst/opencode-sdk-go/internal/apijson"
- )
- type MessageAbortedError struct {
- Data interface{} `json:"data,required"`
- Name MessageAbortedErrorName `json:"name,required"`
- JSON messageAbortedErrorJSON `json:"-"`
- }
- // messageAbortedErrorJSON contains the JSON metadata for the struct
- // [MessageAbortedError]
- type messageAbortedErrorJSON struct {
- Data apijson.Field
- Name apijson.Field
- raw string
- ExtraFields map[string]apijson.Field
- }
- func (r *MessageAbortedError) UnmarshalJSON(data []byte) (err error) {
- return apijson.UnmarshalRoot(data, r)
- }
- func (r messageAbortedErrorJSON) RawJSON() string {
- return r.raw
- }
- func (r MessageAbortedError) ImplementsEventListResponseEventSessionErrorPropertiesError() {}
- func (r MessageAbortedError) ImplementsAssistantMessageError() {}
- type MessageAbortedErrorName string
- const (
- MessageAbortedErrorNameMessageAbortedError MessageAbortedErrorName = "MessageAbortedError"
- )
- func (r MessageAbortedErrorName) IsKnown() bool {
- switch r {
- case MessageAbortedErrorNameMessageAbortedError:
- return true
- }
- return false
- }
- type ProviderAuthError struct {
- Data ProviderAuthErrorData `json:"data,required"`
- Name ProviderAuthErrorName `json:"name,required"`
- JSON providerAuthErrorJSON `json:"-"`
- }
- // providerAuthErrorJSON contains the JSON metadata for the struct
- // [ProviderAuthError]
- type providerAuthErrorJSON struct {
- Data apijson.Field
- Name apijson.Field
- raw string
- ExtraFields map[string]apijson.Field
- }
- func (r *ProviderAuthError) UnmarshalJSON(data []byte) (err error) {
- return apijson.UnmarshalRoot(data, r)
- }
- func (r providerAuthErrorJSON) RawJSON() string {
- return r.raw
- }
- func (r ProviderAuthError) ImplementsEventListResponseEventSessionErrorPropertiesError() {}
- func (r ProviderAuthError) ImplementsAssistantMessageError() {}
- type ProviderAuthErrorData struct {
- Message string `json:"message,required"`
- ProviderID string `json:"providerID,required"`
- JSON providerAuthErrorDataJSON `json:"-"`
- }
- // providerAuthErrorDataJSON contains the JSON metadata for the struct
- // [ProviderAuthErrorData]
- type providerAuthErrorDataJSON struct {
- Message apijson.Field
- ProviderID apijson.Field
- raw string
- ExtraFields map[string]apijson.Field
- }
- func (r *ProviderAuthErrorData) UnmarshalJSON(data []byte) (err error) {
- return apijson.UnmarshalRoot(data, r)
- }
- func (r providerAuthErrorDataJSON) RawJSON() string {
- return r.raw
- }
- type ProviderAuthErrorName string
- const (
- ProviderAuthErrorNameProviderAuthError ProviderAuthErrorName = "ProviderAuthError"
- )
- func (r ProviderAuthErrorName) IsKnown() bool {
- switch r {
- case ProviderAuthErrorNameProviderAuthError:
- return true
- }
- return false
- }
- type UnknownError struct {
- Data UnknownErrorData `json:"data,required"`
- Name UnknownErrorName `json:"name,required"`
- JSON unknownErrorJSON `json:"-"`
- }
- // unknownErrorJSON contains the JSON metadata for the struct [UnknownError]
- type unknownErrorJSON struct {
- Data apijson.Field
- Name apijson.Field
- raw string
- ExtraFields map[string]apijson.Field
- }
- func (r *UnknownError) UnmarshalJSON(data []byte) (err error) {
- return apijson.UnmarshalRoot(data, r)
- }
- func (r unknownErrorJSON) RawJSON() string {
- return r.raw
- }
- func (r UnknownError) ImplementsEventListResponseEventSessionErrorPropertiesError() {}
- func (r UnknownError) ImplementsAssistantMessageError() {}
- type UnknownErrorData struct {
- Message string `json:"message,required"`
- JSON unknownErrorDataJSON `json:"-"`
- }
- // unknownErrorDataJSON contains the JSON metadata for the struct
- // [UnknownErrorData]
- type unknownErrorDataJSON struct {
- Message apijson.Field
- raw string
- ExtraFields map[string]apijson.Field
- }
- func (r *UnknownErrorData) UnmarshalJSON(data []byte) (err error) {
- return apijson.UnmarshalRoot(data, r)
- }
- func (r unknownErrorDataJSON) RawJSON() string {
- return r.raw
- }
- type UnknownErrorName string
- const (
- UnknownErrorNameUnknownError UnknownErrorName = "UnknownError"
- )
- func (r UnknownErrorName) IsKnown() bool {
- switch r {
- case UnknownErrorNameUnknownError:
- return true
- }
- return false
- }
|