Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/crisp-kiwis-end.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@langchain/community": patch
---

Fix possible race condition in FileSystemChatMessageHistory
1 change: 0 additions & 1 deletion libs/langchain-community/src/stores/message/file_system.ts
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,6 @@ export class FileSystemChatMessageHistory extends BaseListChatMessageHistory {

protected async loadStore(): Promise<FileChatStore> {
try {
await fs.access(this.filePath, fs.constants.F_OK);
const store = await fs.readFile(this.filePath, "utf-8");
return JSON.parse(store) as FileChatStore;
} catch (_error) {
Expand Down