diff options
| author | Adam <[email protected]> | 2025-06-24 11:07:41 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-06-24 11:07:41 -0500 |
| commit | 6f1847542891421e2be44218c7e31fb329582452 (patch) | |
| tree | 96c65ea0c708954fecc8bcad18c2e8757a6255f4 /packages/tui/pkg/client/gen | |
| parent | 3664b09812352795fc9855b9a921fdd2ca293a14 (diff) | |
| download | opencode-6f1847542891421e2be44218c7e31fb329582452.tar.gz opencode-6f1847542891421e2be44218c7e31fb329582452.zip | |
feat: delete sessions (#362)
Co-authored-by: adamdottv <[email protected]>
Diffstat (limited to 'packages/tui/pkg/client/gen')
| -rw-r--r-- | packages/tui/pkg/client/gen/openapi.json | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/packages/tui/pkg/client/gen/openapi.json b/packages/tui/pkg/client/gen/openapi.json index 0b434e76c..e804accf3 100644 --- a/packages/tui/pkg/client/gen/openapi.json +++ b/packages/tui/pkg/client/gen/openapi.json @@ -363,6 +363,42 @@ } } }, + "/session_delete": { + "post": { + "responses": { + "200": { + "description": "Successfully deleted session", + "content": { + "application/json": { + "schema": { + "type": "boolean" + } + } + } + } + }, + "operationId": "postSession_delete", + "parameters": [], + "description": "Delete a session and all its data", + "requestBody": { + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "sessionID": { + "type": "string" + } + }, + "required": [ + "sessionID" + ] + } + } + } + } + } + }, "/session_summarize": { "post": { "responses": { @@ -580,6 +616,9 @@ "$ref": "#/components/schemas/Event.session.updated" }, { + "$ref": "#/components/schemas/Event.session.deleted" + }, + { "$ref": "#/components/schemas/Event.session.error" } ], @@ -593,6 +632,7 @@ "message.updated": "#/components/schemas/Event.message.updated", "message.part.updated": "#/components/schemas/Event.message.part.updated", "session.updated": "#/components/schemas/Event.session.updated", + "session.deleted": "#/components/schemas/Event.session.deleted", "session.error": "#/components/schemas/Event.session.error" } } @@ -1339,6 +1379,30 @@ "time" ] }, + "Event.session.deleted": { + "type": "object", + "properties": { + "type": { + "type": "string", + "const": "session.deleted" + }, + "properties": { + "type": "object", + "properties": { + "info": { + "$ref": "#/components/schemas/session.info" + } + }, + "required": [ + "info" + ] + } + }, + "required": [ + "type", + "properties" + ] + }, "Event.session.error": { "type": "object", "properties": { |
