Matthias Lau
Matthias Lau
I am sorry, I don´t have the tested wifi around me any more. It was a 5GHz only wifi with a channel >100.
This seems to happen when the turns are not alternating. For the longform there is a cleaning for these cases (_fix_alternating_tags), but not for the standard strategy.
I think this is because Gemini is answering with a json markdown block wrapped in `"```json" + "```"`. But this should not happen as we set the response_mime_type here: https://github.com/getzep/graphiti/blob/506bc4fc984a55f8c1ac7845732570067288c837/graphiti_core/llm_client/gemini_client.py#L294
It is working in version 0.14 but not working anymore in 0.15.1
With 0.15 there was a small model introduced with a default to `gemini-2.5-flash-lite-preview-06-17` and Flash Lite has a lot of problems regarding the json behaviour. For me this could be...