add experimental question HttpApi slice (#22357)

This commit is contained in:
Kit Langton
2026-04-14 15:43:49 -04:00
committed by GitHub
parent 8c42d391f5
commit f2525a63c9
10 changed files with 547 additions and 81 deletions

View File

@@ -5,11 +5,11 @@ import { Question } from "../question"
import DESCRIPTION from "./question.txt"
const parameters = z.object({
questions: z.array(Question.Info.omit({ custom: true })).describe("Questions to ask"),
questions: z.array(Question.Prompt.zod).describe("Questions to ask"),
})
type Metadata = {
answers: Question.Answer[]
answers: ReadonlyArray<Question.Answer>
}
export const QuestionTool = Tool.define<typeof parameters, Metadata, Question.Service>(