diff options
| author | Dax Raad <[email protected]> | 2025-05-30 14:40:53 -0400 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-05-30 14:40:59 -0400 |
| commit | e9bad39a7ed224efefe2d21a35a7d27cd25e0879 (patch) | |
| tree | f1ae466b4b6bac86a11f56a2e0cca366a1192685 /pkg | |
| parent | 42c7880858ee9bec72f3fb71c7f19512a38b0b8e (diff) | |
| download | opencode-e9bad39a7ed224efefe2d21a35a7d27cd25e0879.tar.gz opencode-e9bad39a7ed224efefe2d21a35a7d27cd25e0879.zip | |
sync
Diffstat (limited to 'pkg')
| -rw-r--r-- | pkg/client/gen/openapi.json | 34 | ||||
| -rw-r--r-- | pkg/client/generated-client.go | 13 |
2 files changed, 41 insertions, 6 deletions
diff --git a/pkg/client/gen/openapi.json b/pkg/client/gen/openapi.json index c27d522d5..43e33b97d 100644 --- a/pkg/client/gen/openapi.json +++ b/pkg/client/gen/openapi.json @@ -775,16 +775,44 @@ "type": "string", "pattern": "^ses" }, - "shareID": { - "type": "string" + "share": { + "type": "object", + "properties": { + "secret": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "secret", + "url" + ] }, "title": { "type": "string" + }, + "time": { + "type": "object", + "properties": { + "created": { + "type": "number" + }, + "updated": { + "type": "number" + } + }, + "required": [ + "created", + "updated" + ] } }, "required": [ "id", - "title" + "title", + "time" ] }, "Provider.Info": { diff --git a/pkg/client/generated-client.go b/pkg/client/generated-client.go index dd81a1cfc..e8fbc3882 100644 --- a/pkg/client/generated-client.go +++ b/pkg/client/generated-client.go @@ -194,9 +194,16 @@ type ProviderModel struct { // SessionInfo defines model for session.info. type SessionInfo struct { - Id string `json:"id"` - ShareID *string `json:"shareID,omitempty"` - Title string `json:"title"` + Id string `json:"id"` + Share *struct { + Secret string `json:"secret"` + Url string `json:"url"` + } `json:"share,omitempty"` + Time struct { + Created float32 `json:"created"` + Updated float32 `json:"updated"` + } `json:"time"` + Title string `json:"title"` } // PostSessionAbortJSONBody defines parameters for PostSessionAbort. |
