I have checked the troubleshooting
Bug report
When a note is updated via the Inkdrop MCP server (direct CouchDB write), the sidebar doesn’t reflect the changes until the app receives a manual edit from within the client itself. Task counters and note
preview in the sidebar keep showing stale data after an external update.
Environment
- Platform: macOS
- Platform version: 26.4.1
- App Version: 6.0.0-canary.15
How to reproduce
- Have a note with unchecked tasks (
- [ ] ...). - Update the note body via the MCP server (e.g., replace all
- [ ]with- [x]). - Observe the sidebar — task counters and preview still show the old state.
- Manually add or remove a tag on that note from within the Inkdrop desktop app.
- Sidebar now shows the correct updated state.
Expected: sidebar refreshes automatically when a note is updated via MCP/external CouchDB write.
Actual: the client caches note metadata locally and only invalidates it on manual in-app edits. External writes persist correctly in the database but the UI doesn’t pick them up.
Workaround: touching any field (e.g. adding/removing a tag) from within the app forces the sidebar to refresh.