Model Message Conversion
UI-to-model message conversion. Groups convertToModelMessages and its helpers so none remain loose top-level functions.
Since
0.3.0-beta01
Functions
Link copied to clipboard
fun convertToModelMessages(messages: List<UIMessage>, ignoreIncompleteToolCalls: Boolean = false): List<ModelMessage>
Convert a list of UI-shape UIMessages back into the model-shape ModelMessage list the LLM expects on the next turn. Mirrors v6's convertToModelMessages (per historical parity gap #5).