diff options
| author | Dax Raad <[email protected]> | 2025-05-29 11:35:56 -0400 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-05-29 11:35:56 -0400 |
| commit | a96c2ce65c8e87431dce84f0466abb9769e2f7fd (patch) | |
| tree | 991e2d42ad3bcecdba417d4cd997679c85900032 /pkg/client | |
| parent | 6f604bd0f999a5df4ed6a57aef524f0dcf9eb356 (diff) | |
| download | opencode-a96c2ce65c8e87431dce84f0466abb9769e2f7fd.tar.gz opencode-a96c2ce65c8e87431dce84f0466abb9769e2f7fd.zip | |
sync
Diffstat (limited to 'pkg/client')
| -rw-r--r-- | pkg/client/gen/openapi.json | 112 | ||||
| -rw-r--r-- | pkg/client/generated-client.go | 9 |
2 files changed, 68 insertions, 53 deletions
diff --git a/pkg/client/gen/openapi.json b/pkg/client/gen/openapi.json index 5356042c4..274c6c7d6 100644 --- a/pkg/client/gen/openapi.json +++ b/pkg/client/gen/openapi.json @@ -357,16 +357,12 @@ "properties": { "type": "object", "properties": { - "sessionID": { - "type": "string" - }, - "messageID": { - "type": "string" + "info": { + "$ref": "#/components/schemas/Message.Info" } }, "required": [ - "sessionID", - "messageID" + "info" ] } }, @@ -375,49 +371,6 @@ "properties" ] }, - "Event.session.updated": { - "type": "object", - "properties": { - "type": { - "type": "string", - "const": "session.updated" - }, - "properties": { - "type": "object", - "properties": { - "sessionID": { - "type": "string" - } - }, - "required": [ - "sessionID" - ] - } - }, - "required": [ - "type", - "properties" - ] - }, - "Session.Info": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^ses" - }, - "shareID": { - "type": "string" - }, - "title": { - "type": "string" - } - }, - "required": [ - "id", - "title" - ] - }, "Message.Info": { "type": "object", "properties": { @@ -760,6 +713,65 @@ "type" ] }, + "Event.session.updated": { + "type": "object", + "properties": { + "type": { + "type": "string", + "const": "session.updated" + }, + "properties": { + "type": "object", + "properties": { + "info": { + "type": "object", + "properties": { + "id": { + "type": "string", + "pattern": "^ses" + }, + "shareID": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "title" + ] + } + }, + "required": [ + "info" + ] + } + }, + "required": [ + "type", + "properties" + ] + }, + "Session.Info": { + "type": "object", + "properties": { + "id": { + "type": "string", + "pattern": "^ses" + }, + "shareID": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "title" + ] + }, "Provider.Info": { "type": "object", "properties": { diff --git a/pkg/client/generated-client.go b/pkg/client/generated-client.go index 70a911908..7af8b48fd 100644 --- a/pkg/client/generated-client.go +++ b/pkg/client/generated-client.go @@ -41,8 +41,7 @@ type EventLspClientDiagnostics struct { // EventMessageUpdated defines model for Event.message.updated. type EventMessageUpdated struct { Properties struct { - MessageID string `json:"messageID"` - SessionID string `json:"sessionID"` + Info MessageInfo `json:"info"` } `json:"properties"` Type string `json:"type"` } @@ -50,7 +49,11 @@ type EventMessageUpdated struct { // EventSessionUpdated defines model for Event.session.updated. type EventSessionUpdated struct { Properties struct { - SessionID string `json:"sessionID"` + Info struct { + Id string `json:"id"` + ShareID *string `json:"shareID,omitempty"` + Title string `json:"title"` + } `json:"info"` } `json:"properties"` Type string `json:"type"` } |
