Documentation
¶
Overview ¶
Package askuser provides the ask_user tool that lets the agent ask the user one or more questions and block until they respond.
Index ¶
Constants ¶
View Source
const ( // MaxQuestions is the largest batch a single ask_user call may contain. // The Automation API's answer cap mirrors it. MaxQuestions = 32 // MaxQuestionBytes bounds a single question's text. MaxQuestionBytes = 4 << 10 // MaxOptions bounds the predefined choices offered for one question. MaxOptions = 32 // MaxOptionBytes bounds a single predefined choice. MaxOptionBytes = 1 << 10 )
Limits on a single ask_user call. They exist because the answers come back through a UI or, for automation sessions, through an HTTP endpoint that caps the answer array: a prompt with more questions than the answer cap could never be answered by a machine caller. Bounding the text keeps one prompt from being a payload dump.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Bridge ¶
type Bridge struct {
// contains filtered or unexported fields
}
Bridge connects the ask_user tool to the UI.
Click to show internal directories.
Click to hide internal directories.