summaryrefslogtreecommitdiffhomepage
path: root/packages/sdk/js/src/v2
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/js/src/v2
parentf2525a63c92dd46beeefc8741afcb98153abc776 (diff)
downloadopencode-85674f4bfd15723c6c8afd96d74120ded9b8437b.tar.gz
opencode-85674f4bfd15723c6c8afd96d74120ded9b8437b.zip
chore: generate
Diffstat (limited to 'packages/sdk/js/src/v2')
-rw-r--r--packages/sdk/js/src/v2/gen/sdk.gen.ts6
-rw-r--r--packages/sdk/js/src/v2/gen/types.gen.ts46
2 files changed, 30 insertions, 22 deletions
diff --git a/packages/sdk/js/src/v2/gen/sdk.gen.ts b/packages/sdk/js/src/v2/gen/sdk.gen.ts
index b5fc976bb..cbd8b59f2 100644
--- a/packages/sdk/js/src/v2/gen/sdk.gen.ts
+++ b/packages/sdk/js/src/v2/gen/sdk.gen.ts
@@ -105,10 +105,10 @@ import type {
PtyRemoveResponses,
PtyUpdateErrors,
PtyUpdateResponses,
- QuestionAnswer,
QuestionListResponses,
QuestionRejectErrors,
QuestionRejectResponses,
+ QuestionReply,
QuestionReplyErrors,
QuestionReplyResponses,
SessionAbortErrors,
@@ -2738,7 +2738,7 @@ export class Question extends HeyApiClient {
requestID: string
directory?: string
workspace?: string
- answers?: Array<QuestionAnswer>
+ questionReply?: QuestionReply
},
options?: Options<never, ThrowOnError>,
) {
@@ -2750,7 +2750,7 @@ export class Question extends HeyApiClient {
{ in: "path", key: "requestID" },
{ in: "query", key: "directory" },
{ in: "query", key: "workspace" },
- { in: "body", key: "answers" },
+ { key: "questionReply", map: "body" },
],
},
],
diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts
index e2a9a88ad..141c93c52 100644
--- a/packages/sdk/js/src/v2/gen/types.gen.ts
+++ b/packages/sdk/js/src/v2/gen/types.gen.ts
@@ -264,6 +264,11 @@ export type QuestionInfo = {
custom?: boolean
}
+export type QuestionTool = {
+ messageID: string
+ callID: string
+}
+
export type QuestionRequest = {
id: string
sessionID: string
@@ -271,10 +276,7 @@ export type QuestionRequest = {
* Questions to ask
*/
questions: Array<QuestionInfo>
- tool?: {
- messageID: string
- callID: string
- }
+ tool?: QuestionTool
}
export type EventQuestionAsked = {
@@ -284,21 +286,25 @@ export type EventQuestionAsked = {
export type QuestionAnswer = Array<string>
+export type QuestionReplied = {
+ sessionID: string
+ requestID: string
+ answers: Array<QuestionAnswer>
+}
+
export type EventQuestionReplied = {
type: "question.replied"
- properties: {
- sessionID: string
- requestID: string
- answers: Array<QuestionAnswer>
- }
+ properties: QuestionReplied
+}
+
+export type QuestionRejected = {
+ sessionID: string
+ requestID: string
}
export type EventQuestionRejected = {
type: "question.rejected"
- properties: {
- sessionID: string
- requestID: string
- }
+ properties: QuestionRejected
}
export type Todo = {
@@ -1919,6 +1925,13 @@ export type SubtaskPartInput = {
command?: string
}
+export type QuestionReply = {
+ /**
+ * User answers in order of questions (each answer is an array of selected labels)
+ */
+ answers: Array<QuestionAnswer>
+}
+
export type ProviderAuthMethod = {
type: "oauth" | "api"
label: string
@@ -4246,12 +4259,7 @@ export type QuestionListResponses = {
export type QuestionListResponse = QuestionListResponses[keyof QuestionListResponses]
export type QuestionReplyData = {
- body?: {
- /**
- * User answers in order of questions (each answer is an array of selected labels)
- */
- answers: Array<QuestionAnswer>
- }
+ body?: QuestionReply
path: {
requestID: string
}