Skip to content
Discussion options

You must be logged in to vote

This is a known limitation of how Dify handles conversation persistence in iframes: conversation history is tied to a browser’s localStorage under the key conversationIdInfo, which is not synced across browsers or devices. Passing sys.user_id and conversation_id in the iframe URL is necessary, but Dify’s frontend still relies on finding the correct mapping in localStorage to load the history. There’s no built-in or documented way to programmatically sync or pre-populate conversationIdInfo across devices—restoring history on a new browser requires manually setting that localStorage entry before the iframe loads, just as you did with the dev tools. If cross-device persistence is critical, …

Replies: 6 comments 13 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
12 replies
@dosubot
Comment options

@dapicester
Comment options

@dapicester
Comment options

@dosubot
Comment options

Answer selected by dapicester
@dapicester
Comment options

@dosubot
Comment options

@dapicester
Comment options

@dosubot
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@dapicester
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
2 participants