summaryrefslogtreecommitdiffhomepage
path: root/packages/tui/pkg/client/gen
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-06-24 11:07:41 -0500
committerGitHub <[email protected]>2025-06-24 11:07:41 -0500
commit6f1847542891421e2be44218c7e31fb329582452 (patch)
tree96c65ea0c708954fecc8bcad18c2e8757a6255f4 /packages/tui/pkg/client/gen
parent3664b09812352795fc9855b9a921fdd2ca293a14 (diff)
downloadopencode-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.json64
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": {