Yeah, it must be an LLM for some definitions of LLM
It seems to take two forms of context input: 'state' and 'questions'
https://docs.typesafe.ai/concepts/state
> State can be as simple as a string
> State can also be a JSON object or array containing related context, examples, and other information that helps the model answer the associated questions.
> The state contains the content and supporting facts.
The state seems to be schemaless, while the questions determine the output schema.