OptionaldeferredIds of functions referenced in the prompt fragment that were marked as
deferred (~{?functionId}). Deferred tools should not be loaded into
the model's context upfront. Providers that support deferred tool
loading (e.g. Anthropic, OpenAI) may use this information to set the
appropriate flag on the tool definition and include the tool search
tool in the request.
OptionalfunctionAll functions referenced in the prompt fragment
The fragment ID
The resolved prompt text with variables and function requests being replaced
OptionalvariablesAll variables resolved in the prompt fragment
Represents a prompt fragment with all variables and function references resolved