GadgetCallParser
Defined in: gadgets/parser.ts:52
Parser for extracting gadget invocations from LLM text output. Processes text chunks incrementally and emits events for text and gadget calls.
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new GadgetCallParser(
options):GadgetCallParser
Defined in: gadgets/parser.ts:59
Parameters
Section titled “Parameters”options
Section titled “options”StreamParserOptions = {}
Returns
Section titled “Returns”GadgetCallParser
Methods
Section titled “Methods”feed()
Section titled “feed()”feed(
chunk):Generator<StreamEvent>
Defined in: gadgets/parser.ts:152
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Generator<StreamEvent>
finalize()
Section titled “finalize()”finalize():
Generator<StreamEvent>
Defined in: gadgets/parser.ts:237
Returns
Section titled “Returns”Generator<StreamEvent>
reset()
Section titled “reset()”reset():
void
Defined in: gadgets/parser.ts:286
Returns
Section titled “Returns”void