When executing a prompt (dotprompt with
p.Execute(ctx, ai.WithMessages(messages...), ai.WithInput(input)) , the messages are sorted in the following order after rendering and before sending to gemini api:* <system message>
* <user message>
* <messages...>
I expected:
* <system message>
* <messages...>
* <user message>
Am I right in my assumptions? <<<dotprompt:history>> is not yet supported in Genkit Go.