mirror of
https://github.com/langgenius/dify-official-plugins.git
synced 2026-07-21 17:45:23 -04:00
OpenAI Compatible Dify App Extension with memory mode all messages makes the log unreadable (message count is only 1) and the conversation id is different at each interaction #445
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @remisharrock on GitHub (Jul 12, 2025).
Self Checks
Dify version
1.6.0
Plugin version
0.0.6
Cloud or Self Hosted
Self Hosted (Docker)
Steps to reproduce
call the endpoint multiple times with this extension with the memory mode "all messages".
The log is unreadable because each time there is an interaction there is a new line and a new conversation id is created.
and when you click one log line you get the entire history in one shot:
would it be possible to maintain the conversation id at each interaction to make the log readable (not many log lines but only ONE with all the interactions inside)
✔️ Error log
No response
@hjlarry commented on GitHub (Jul 14, 2025):
The OpenAI API is stateless, so the key question is how to determine if it belongs to the same conversation.
@remisharrock commented on GitHub (Jul 16, 2025):
Correct so what I did is the contrary, my use case is with Pipecat integration so what I did was creating a Pipecat Dify service and it works. Here is the code
https://github.com/pipecat-ai/pipecat/pull/378#issuecomment-3069815840
@dosubot[bot] commented on GitHub (Aug 20, 2025):
Hi, @remisharrock. I'm Dosu, and I'm helping the dify-official-plugins team manage their backlog and am marking this issue as stale.
Issue Summary:
Next Steps:
Thank you for your understanding and contribution!