public static AgentModelSelectedForGeneration Decorate(ModelSelectedForGeneration message, AgentModel agent, MessageModel[] consumingMessages, MessageModel[] producingMessages) { return(new(agent, consumingMessages, producingMessages, message)); }
public static MessageModelSelectedForGeneration Decorate(ModelSelectedForGeneration message, MessageModel model) { return(new(model, message)); }