GadgetExecutionResult
Defined in: gadgets/types.ts:115
Properties
Section titled “Properties”breaksLoop?
Section titled “breaksLoop?”
optionalbreaksLoop:boolean
Defined in: gadgets/types.ts:122
optionalcost:number
Defined in: gadgets/types.ts:124
Cost of gadget execution in USD. Defaults to 0 if not provided by gadget.
error?
Section titled “error?”
optionalerror:string
Defined in: gadgets/types.ts:120
executionTimeMs
Section titled “executionTimeMs”executionTimeMs:
number
Defined in: gadgets/types.ts:121
gadgetName
Section titled “gadgetName”gadgetName:
string
Defined in: gadgets/types.ts:116
invocationId
Section titled “invocationId”invocationId:
string
Defined in: gadgets/types.ts:117
media?
Section titled “media?”
optionalmedia:GadgetMediaOutput[]
Defined in: gadgets/types.ts:126
Media outputs from the gadget (images, audio, video, files)
mediaIds?
Section titled “mediaIds?”
optionalmediaIds:string[]
Defined in: gadgets/types.ts:128
Abstract IDs for media outputs (e.g., [“media_a1b2c3”])
parameters
Section titled “parameters”parameters:
Record<string,unknown>
Defined in: gadgets/types.ts:118
result?
Section titled “result?”
optionalresult:string
Defined in: gadgets/types.ts:119
storedMedia?
Section titled “storedMedia?”
optionalstoredMedia:StoredMedia[]
Defined in: gadgets/types.ts:130
Stored media with paths (for CLI display)