diff options
Diffstat (limited to 'pkg')
| -rw-r--r-- | pkg/client/gen/openapi.json | 50 | ||||
| -rw-r--r-- | pkg/client/generated-client.go | 36 |
2 files changed, 11 insertions, 75 deletions
diff --git a/pkg/client/gen/openapi.json b/pkg/client/gen/openapi.json index 3c847affc..3480a1130 100644 --- a/pkg/client/gen/openapi.json +++ b/pkg/client/gen/openapi.json @@ -121,34 +121,11 @@ }, "title": { "type": "string" - }, - "cost": { - "type": "number" - }, - "tokens": { - "type": "object", - "properties": { - "input": { - "type": "number" - }, - "output": { - "type": "number" - }, - "reasoning": { - "type": "number" - } - }, - "required": [ - "input", - "output", - "reasoning" - ] } }, "required": [ "id", - "title", - "tokens" + "title" ] } } @@ -285,34 +262,11 @@ }, "title": { "type": "string" - }, - "cost": { - "type": "number" - }, - "tokens": { - "type": "object", - "properties": { - "input": { - "type": "number" - }, - "output": { - "type": "number" - }, - "reasoning": { - "type": "number" - } - }, - "required": [ - "input", - "output", - "reasoning" - ] } }, "required": [ "id", - "title", - "tokens" + "title" ] }, "Session.Message": { diff --git a/pkg/client/generated-client.go b/pkg/client/generated-client.go index 51552b8f2..45b4762d3 100644 --- a/pkg/client/generated-client.go +++ b/pkg/client/generated-client.go @@ -44,15 +44,9 @@ type ProviderInfo struct { // SessionInfo defines model for Session.Info. type SessionInfo struct { - Cost *float32 `json:"cost,omitempty"` - Id string `json:"id"` - ShareID *string `json:"shareID,omitempty"` - Title string `json:"title"` - Tokens struct { - Input float32 `json:"input"` - Output float32 `json:"output"` - Reasoning float32 `json:"reasoning"` - } `json:"tokens"` + Id string `json:"id"` + ShareID *string `json:"shareID,omitempty"` + Title string `json:"title"` } // SessionMessage defines model for Session.Message. @@ -1156,15 +1150,9 @@ type PostSessionListResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]struct { - Cost *float32 `json:"cost,omitempty"` - Id string `json:"id"` - ShareID *string `json:"shareID,omitempty"` - Title string `json:"title"` - Tokens struct { - Input float32 `json:"input"` - Output float32 `json:"output"` - Reasoning float32 `json:"reasoning"` - } `json:"tokens"` + Id string `json:"id"` + ShareID *string `json:"shareID,omitempty"` + Title string `json:"title"` } } @@ -1443,15 +1431,9 @@ func ParsePostSessionListResponse(rsp *http.Response) (*PostSessionListResponse, switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: var dest []struct { - Cost *float32 `json:"cost,omitempty"` - Id string `json:"id"` - ShareID *string `json:"shareID,omitempty"` - Title string `json:"title"` - Tokens struct { - Input float32 `json:"input"` - Output float32 `json:"output"` - Reasoning float32 `json:"reasoning"` - } `json:"tokens"` + Id string `json:"id"` + ShareID *string `json:"shareID,omitempty"` + Title string `json:"title"` } if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err |
