AwaitingInput
Interface: AwaitingInput
Defined in: src/core/inputRequest.ts:19
Extends
Properties
context?
readonlyoptionalcontext?:Readonly<Record<string,unknown>>
Defined in: src/core/inputRequest.ts:17
Opaque JSON authored by the collecting tool, never editable by the reply.
Inherited from
InputRequestDeclaration.context
fields
readonlyfields: readonlyInputField[]
Defined in: src/core/inputRequest.ts:13
Inherited from
InputRequestDeclaration.fields
id
readonlyid:string
Defined in: src/core/inputRequest.ts:11
Inherited from
missing
readonlymissing: readonlystring[]
Defined in: src/core/inputRequest.ts:25
origin
readonlyorigin:object
Defined in: src/core/inputRequest.ts:26
offeredSkillIds?
readonlyoptionalofferedSkillIds?: readonlystring[]
originalRequest
readonlyoriginalRequest:string
skillId?
readonlyoptionalskillId?:string
toolCallId
readonlytoolCallId:string
origins
readonlyorigins:Readonly<Record<string,"declaration"|"response">>
Defined in: src/core/inputRequest.ts:24
question
readonlyquestion:string
Defined in: src/core/inputRequest.ts:12
Inherited from
InputRequestDeclaration.question
requestId
readonlyrequestId:string
Defined in: src/core/inputRequest.ts:22
Runtime-stamped token, distinct from the author's reusable declaration id.
status
readonlystatus:"awaiting_input"
Defined in: src/core/inputRequest.ts:20
supplied
readonlysupplied:Readonly<Record<string,InputValue>>
Defined in: src/core/inputRequest.ts:23
Values the collection tool already knows; never labelled as a person's answer.
