When I have a conversation with multiple exchanges in a session, then close Obsidian (or shut down the computer), and reopen Obsidian the next day to continue the same conversation, I get the following error:
❌ Error: No message found with message.uuid of: f9a16c0e-dd41-474e-9803-079ee275353f (background task completed)
Additionally, I also see this message:
Failed to update MCP servers
After this error appears, I cannot continue the conversation normally.
Steps to Reproduce
Open Obsidian with the Claudian plugin installed.
Start a conversation and exchange multiple messages (have a longer session with several back-and-forth messages).
Close Obsidian completely (or shut down the computer).
Reopen Obsidian the next day.
Try to continue / send a new message in the same previous conversation.
The error above appears.
Expected Behavior The conversation should be resumable, and I should be able to continue chatting in the same conversation thread without errors.
Actual Behavior The plugin throws a "No message found with message.uuid" error and fails to resume the conversation.
Additional Context
This issue does NOT occur with the Claude Code extension in Visual Studio Code. In VS Code, I can close the editor, reopen it the next day, and resume previous conversations without any issues.
This suggests the issue may be related to how the Claudian plugin serializes/deserializes conversation history or how it handles message UUID references and background task states when restoring a previous session.
The "Failed to update MCP servers" message may also be related — possibly the plugin tries to reference a stale background task or MCP connection state that no longer exists after a restart.
Environment
OS: Windows
Obsidian version: [1.12.7]
Claudian plugin version: [2.0.17]
When I have a conversation with multiple exchanges in a session, then close Obsidian (or shut down the computer), and reopen Obsidian the next day to continue the same conversation, I get the following error:
❌ Error: No message found with message.uuid of: f9a16c0e-dd41-474e-9803-079ee275353f (background task completed)
Additionally, I also see this message:
Failed to update MCP servers
After this error appears, I cannot continue the conversation normally.
Steps to Reproduce
Open Obsidian with the Claudian plugin installed.
Start a conversation and exchange multiple messages (have a longer session with several back-and-forth messages).
Close Obsidian completely (or shut down the computer).
Reopen Obsidian the next day.
Try to continue / send a new message in the same previous conversation.
The error above appears.
Expected Behavior The conversation should be resumable, and I should be able to continue chatting in the same conversation thread without errors.
Actual Behavior The plugin throws a "No message found with message.uuid" error and fails to resume the conversation.
Additional Context
This issue does NOT occur with the Claude Code extension in Visual Studio Code. In VS Code, I can close the editor, reopen it the next day, and resume previous conversations without any issues.
This suggests the issue may be related to how the Claudian plugin serializes/deserializes conversation history or how it handles message UUID references and background task states when restoring a previous session.
The "Failed to update MCP servers" message may also be related — possibly the plugin tries to reference a stale background task or MCP connection state that no longer exists after a restart.
Environment
OS: Windows
Obsidian version: [1.12.7]
Claudian plugin version: [2.0.17]