Feature request - Automatically refresh notes and file tree after external changes #1321
ygranger-oa
started this conversation in
Anything about Poznote
Replies: 1 comment
|
Thank you for sharing this, I also wrote that in my Ai Assistant UI/UX recommendations draft I started writing yesterday. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I use Poznote with the built-in Chat and MCP server to modify notes and manage files. This integration is very useful, especially when using AI tools to edit notes or reorganize the workspace.
However, when a file is modified through the Chat or MCP server while the same file is already open in Poznote, the changes are not immediately visible in the UI. The page currently needs to be manually refreshed to see the updated content.
The same issue occurs when the workspace structure is modified, for example when a file or folder is created, renamed, moved, or deleted through Chat or MCP: the file tree does not automatically reflect the change.
A similar situation can also occur when a workspace is shared with other users. If another user modifies a note or changes the file/folder structure, the currently displayed view may become outdated without any indication that something has changed.
Related discussion
This is related to #593, which requested automatic updates across multiple devices.
However, this request is more limited in scope: it is specifically about keeping the currently opened Poznote UI in sync with changes made outside the current view, including changes made through the built-in Chat, the MCP server, or by another user in a shared workspace.
The goal is not necessarily to introduce full real-time synchronization across devices, but simply to detect when the underlying content or workspace structure has changed and refresh the affected view, or at least notify the user that the displayed content is outdated.
Request
I would like Poznote to automatically detect external changes and refresh the relevant parts of the interface.
Ideally:
If the currently opened note is modified through Chat, MCP, or by another user, its content should automatically refresh.
If files or folders are created, renamed, moved, or deleted, the file tree should automatically refresh.
These updates should happen without requiring a full browser page reload.
If automatically refreshing the content is not possible or could cause conflicts with unsaved local changes, Poznote should at least display a notification indicating that the file or workspace has changed, with an option to reload it.
This would make Chat, MCP, and collaborative usage feel much more seamless and avoid situations where the UI displays outdated content after an external modification.
Summary
Automatically detect changes made through Chat, MCP, or by other users in a shared workspace.
Automatically refresh an opened note when its content changes.
Automatically refresh the file tree when files or folders are created, renamed, moved, or deleted.
Avoid requiring a full browser page refresh.
If automatic refresh is not possible or safe, notify the user that external changes were detected and offer a way to reload the affected note or file tree.
All reactions