summaryrefslogtreecommitdiffhomepage
path: root/packages/sdk/openapi.json
diff options
context:
space:
mode:
authoropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-04-14 19:45:10 +0000
committeropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-04-14 19:45:10 +0000
commit85674f4bfd15723c6c8afd96d74120ded9b8437b (patch)
tree2b0483419b34c978024a031ce4f476df368ea979 /packages/sdk/openapi.json
parentf2525a63c92dd46beeefc8741afcb98153abc776 (diff)
downloadopencode-85674f4bfd15723c6c8afd96d74120ded9b8437b.tar.gz
opencode-85674f4bfd15723c6c8afd96d74120ded9b8437b.zip
chore: generate
Diffstat (limited to 'packages/sdk/openapi.json')
-rw-r--r--packages/sdk/openapi.json117
1 files changed, 61 insertions, 56 deletions
diff --git a/packages/sdk/openapi.json b/packages/sdk/openapi.json
index 54f11eccf..e0233b152 100644
--- a/packages/sdk/openapi.json
+++ b/packages/sdk/openapi.json
@@ -4769,17 +4769,7 @@
"content": {
"application/json": {
"schema": {
- "type": "object",
- "properties": {
- "answers": {
- "description": "User answers in order of questions (each answer is an array of selected labels)",
- "type": "array",
- "items": {
- "$ref": "#/components/schemas/QuestionAnswer"
- }
- }
- },
- "required": ["answers"]
+ "$ref": "#/components/schemas/QuestionReply"
}
}
}
@@ -7859,16 +7849,26 @@
},
"required": ["question", "header", "options"]
},
+ "QuestionTool": {
+ "type": "object",
+ "properties": {
+ "messageID": {
+ "type": "string"
+ },
+ "callID": {
+ "type": "string"
+ }
+ },
+ "required": ["messageID", "callID"]
+ },
"QuestionRequest": {
"type": "object",
"properties": {
"id": {
- "type": "string",
- "pattern": "^que.*"
+ "type": "string"
},
"sessionID": {
- "type": "string",
- "pattern": "^ses.*"
+ "type": "string"
},
"questions": {
"description": "Questions to ask",
@@ -7878,17 +7878,7 @@
}
},
"tool": {
- "type": "object",
- "properties": {
- "messageID": {
- "type": "string",
- "pattern": "^msg.*"
- },
- "callID": {
- "type": "string"
- }
- },
- "required": ["messageID", "callID"]
+ "$ref": "#/components/schemas/QuestionTool"
}
},
"required": ["id", "sessionID", "questions"]
@@ -7912,6 +7902,24 @@
"type": "string"
}
},
+ "QuestionReplied": {
+ "type": "object",
+ "properties": {
+ "sessionID": {
+ "type": "string"
+ },
+ "requestID": {
+ "type": "string"
+ },
+ "answers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/QuestionAnswer"
+ }
+ }
+ },
+ "required": ["sessionID", "requestID", "answers"]
+ },
"Event.question.replied": {
"type": "object",
"properties": {
@@ -7920,28 +7928,23 @@
"const": "question.replied"
},
"properties": {
- "type": "object",
- "properties": {
- "sessionID": {
- "type": "string",
- "pattern": "^ses.*"
- },
- "requestID": {
- "type": "string",
- "pattern": "^que.*"
- },
- "answers": {
- "type": "array",
- "items": {
- "$ref": "#/components/schemas/QuestionAnswer"
- }
- }
- },
- "required": ["sessionID", "requestID", "answers"]
+ "$ref": "#/components/schemas/QuestionReplied"
}
},
"required": ["type", "properties"]
},
+ "QuestionRejected": {
+ "type": "object",
+ "properties": {
+ "sessionID": {
+ "type": "string"
+ },
+ "requestID": {
+ "type": "string"
+ }
+ },
+ "required": ["sessionID", "requestID"]
+ },
"Event.question.rejected": {
"type": "object",
"properties": {
@@ -7950,18 +7953,7 @@
"const": "question.rejected"
},
"properties": {
- "type": "object",
- "properties": {
- "sessionID": {
- "type": "string",
- "pattern": "^ses.*"
- },
- "requestID": {
- "type": "string",
- "pattern": "^que.*"
- }
- },
- "required": ["sessionID", "requestID"]
+ "$ref": "#/components/schemas/QuestionRejected"
}
},
"required": ["type", "properties"]
@@ -12369,6 +12361,19 @@
},
"required": ["type", "prompt", "description", "agent"]
},
+ "QuestionReply": {
+ "type": "object",
+ "properties": {
+ "answers": {
+ "description": "User answers in order of questions (each answer is an array of selected labels)",
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/QuestionAnswer"
+ }
+ }
+ },
+ "required": ["answers"]
+ },
"ProviderAuthMethod": {
"type": "object",
"properties": {