Not really had much time to test the results.
Yeah it should be possible to tweak the settings (mostly temperature and prompt) to get better results.
Also I think I’m not sending the full history right now, to avoid consuming too many tokens
You can ask it to summarize the dialog, thus compressing the dialog history into a few sentences. That will give you some basic dialog context.