PruneMessagesOptions
Namespace: Vercel.AI.GenerateText
public sealed class PruneMessagesOptionsOptions of PruneMessages(PruneMessagesOptions).
Inheritance: object
Properties
Section titled “Properties”EmptyMessages
Section titled “EmptyMessages”public PruneEmptyMessages EmptyMessages { get; set; }Whether to keep or remove messages whose content is empty after pruning. Default is Remove.
Value: PruneEmptyMessages
Messages
Section titled “Messages”public IReadOnlyList<ModelMessage> Messages { get; set; }The messages to prune.
Value: IReadOnlyList<ModelMessage>
Reasoning
Section titled “Reasoning”public PruneReasoning Reasoning { get; set; }How to remove reasoning from assistant messages. Default is None.
Value: PruneReasoning
ToolCalls
Section titled “ToolCalls”public IReadOnlyList<PruneToolCallsRule> ToolCalls { get; set; }How to prune tool calls, results, errors, and approvals. Default is no rules.
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product