missingToolsConversionStrategy

Defines the strategy for handling tool calls present in the prompt that do not have corresponding tool definitions registered in the current context. This is used to convert missing tool information into a format suitable for processing by the model.

By default, this variable is set to MissingToolsConversionStrategy.Missing, which replaces only the missing tool calls with a descriptive format using the ToolCallDescriber.JSON implementation. This ensures that missing tool calls are represented as plaintext messages in the prompt while leaving other tool-related data intact.

This property can be customized to use other strategies, such as replacing all tool calls irrespective of their presence in the registry or using custom formatting strategies defined by other implementations of the ToolCallDescriber.