summaryrefslogtreecommitdiffhomepage
path: root/packages/tui/pkg/client/gen/openapi.json
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-06-09 14:01:11 -0400
committerDax Raad <[email protected]>2025-06-09 14:01:11 -0400
commit021fd3fcb54ae0df3849c47a4f3875d6b7d13669 (patch)
tree6f9acb0234f1f2318678016a7bfad019b2cf05c1 /packages/tui/pkg/client/gen/openapi.json
parentfa3253d1b6c98651bdfe6e8b8af06c9ef09279fa (diff)
downloadopencode-021fd3fcb54ae0df3849c47a4f3875d6b7d13669.tar.gz
opencode-021fd3fcb54ae0df3849c47a4f3875d6b7d13669.zip
sync
Diffstat (limited to 'packages/tui/pkg/client/gen/openapi.json')
-rw-r--r--packages/tui/pkg/client/gen/openapi.json259
1 files changed, 195 insertions, 64 deletions
diff --git a/packages/tui/pkg/client/gen/openapi.json b/packages/tui/pkg/client/gen/openapi.json
index f329b48b3..e8dfa9eef 100644
--- a/packages/tui/pkg/client/gen/openapi.json
+++ b/packages/tui/pkg/client/gen/openapi.json
@@ -158,6 +158,16 @@
}
}
}
+ },
+ "400": {
+ "description": "Bad request",
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/Error"
+ }
+ }
+ }
}
},
"operationId": "postSession_create",
@@ -439,30 +449,34 @@
"$ref": "#/components/schemas/Event.storage.write"
},
{
- "$ref": "#/components/schemas/Event.message.updated"
+ "$ref": "#/components/schemas/Event.lsp.client.diagnostics"
},
{
- "$ref": "#/components/schemas/Event.message.part.updated"
+ "$ref": "#/components/schemas/Event.permission.updated"
},
{
- "$ref": "#/components/schemas/Event.lsp.client.diagnostics"
+ "$ref": "#/components/schemas/Event.message.updated"
},
{
- "$ref": "#/components/schemas/Event.permission.updated"
+ "$ref": "#/components/schemas/Event.message.part.updated"
},
{
"$ref": "#/components/schemas/Event.session.updated"
+ },
+ {
+ "$ref": "#/components/schemas/Event.session.error"
}
],
"discriminator": {
"propertyName": "type",
"mapping": {
"storage.write": "#/components/schemas/Event.storage.write",
- "message.updated": "#/components/schemas/Event.message.updated",
- "message.part.updated": "#/components/schemas/Event.message.part.updated",
"lsp.client.diagnostics": "#/components/schemas/Event.lsp.client.diagnostics",
"permission.updated": "#/components/schemas/Event.permission.updated",
- "session.updated": "#/components/schemas/Event.session.updated"
+ "message.updated": "#/components/schemas/Event.message.updated",
+ "message.part.updated": "#/components/schemas/Event.message.part.updated",
+ "session.updated": "#/components/schemas/Event.session.updated",
+ "session.error": "#/components/schemas/Event.session.error"
}
}
},
@@ -491,6 +505,86 @@
"properties"
]
},
+ "Event.lsp.client.diagnostics": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "const": "lsp.client.diagnostics"
+ },
+ "properties": {
+ "type": "object",
+ "properties": {
+ "serverID": {
+ "type": "string"
+ },
+ "path": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "serverID",
+ "path"
+ ]
+ }
+ },
+ "required": [
+ "type",
+ "properties"
+ ]
+ },
+ "Event.permission.updated": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "const": "permission.updated"
+ },
+ "properties": {
+ "$ref": "#/components/schemas/permission.info"
+ }
+ },
+ "required": [
+ "type",
+ "properties"
+ ]
+ },
+ "permission.info": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "sessionID": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "metadata": {
+ "type": "object",
+ "additionalProperties": {}
+ },
+ "time": {
+ "type": "object",
+ "properties": {
+ "created": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "created"
+ ]
+ }
+ },
+ "required": [
+ "id",
+ "sessionID",
+ "title",
+ "metadata",
+ "time"
+ ]
+ },
"Event.message.updated": {
"type": "object",
"properties": {
@@ -553,7 +647,21 @@
]
},
"error": {
- "type": "string"
+ "oneOf": [
+ {
+ "$ref": "#/components/schemas/ProviderAuthError"
+ },
+ {
+ "$ref": "#/components/schemas/UnknownError"
+ }
+ ],
+ "discriminator": {
+ "propertyName": "name",
+ "mapping": {
+ "ProviderAuthError": "#/components/schemas/ProviderAuthError",
+ "UnknownError": "#/components/schemas/UnknownError"
+ }
+ }
},
"sessionID": {
"type": "string"
@@ -607,6 +715,7 @@
},
"required": [
"time",
+ "error",
"sessionID",
"tool"
]
@@ -863,108 +972,80 @@
"type"
]
},
- "Event.message.part.updated": {
+ "ProviderAuthError": {
"type": "object",
"properties": {
- "type": {
+ "name": {
"type": "string",
- "const": "message.part.updated"
+ "const": "ProviderAuthError"
},
- "properties": {
+ "data": {
"type": "object",
"properties": {
- "part": {
- "$ref": "#/components/schemas/Message.Part"
+ "providerID": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
}
},
"required": [
- "part"
+ "providerID",
+ "message"
]
}
},
"required": [
- "type",
- "properties"
+ "name",
+ "data"
]
},
- "Event.lsp.client.diagnostics": {
+ "UnknownError": {
"type": "object",
"properties": {
- "type": {
+ "name": {
"type": "string",
- "const": "lsp.client.diagnostics"
+ "const": "UnknownError"
},
- "properties": {
+ "data": {
"type": "object",
"properties": {
- "serverID": {
- "type": "string"
- },
- "path": {
+ "message": {
"type": "string"
}
},
"required": [
- "serverID",
- "path"
+ "message"
]
}
},
"required": [
- "type",
- "properties"
+ "name",
+ "data"
]
},
- "Event.permission.updated": {
+ "Event.message.part.updated": {
"type": "object",
"properties": {
"type": {
"type": "string",
- "const": "permission.updated"
+ "const": "message.part.updated"
},
"properties": {
- "$ref": "#/components/schemas/permission.info"
- }
- },
- "required": [
- "type",
- "properties"
- ]
- },
- "permission.info": {
- "type": "object",
- "properties": {
- "id": {
- "type": "string"
- },
- "sessionID": {
- "type": "string"
- },
- "title": {
- "type": "string"
- },
- "metadata": {
- "type": "object",
- "additionalProperties": {}
- },
- "time": {
"type": "object",
"properties": {
- "created": {
- "type": "number"
+ "part": {
+ "$ref": "#/components/schemas/Message.Part"
}
},
"required": [
- "created"
+ "part"
]
}
},
"required": [
- "id",
- "sessionID",
- "title",
- "metadata",
- "time"
+ "type",
+ "properties"
]
},
"Event.session.updated": {
@@ -1038,6 +1119,44 @@
"time"
]
},
+ "Event.session.error": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "const": "session.error"
+ },
+ "properties": {
+ "type": "object",
+ "properties": {
+ "error": {
+ "oneOf": [
+ {
+ "$ref": "#/components/schemas/ProviderAuthError"
+ },
+ {
+ "$ref": "#/components/schemas/UnknownError"
+ }
+ ],
+ "discriminator": {
+ "propertyName": "name",
+ "mapping": {
+ "ProviderAuthError": "#/components/schemas/ProviderAuthError",
+ "UnknownError": "#/components/schemas/UnknownError"
+ }
+ }
+ }
+ },
+ "required": [
+ "error"
+ ]
+ }
+ },
+ "required": [
+ "type",
+ "properties"
+ ]
+ },
"App.Info": {
"type": "object",
"properties": {
@@ -1086,6 +1205,18 @@
"time"
]
},
+ "Error": {
+ "type": "object",
+ "properties": {
+ "data": {
+ "type": "object",
+ "additionalProperties": {}
+ }
+ },
+ "required": [
+ "data"
+ ]
+ },
"Provider.Info": {
"type": "object",
"properties": {