Priyansh Saxena commited on
Commit
ac70217
·
1 Parent(s): a68baeb

FIX: Use langchain_classic.memory for ConversationBufferWindowMemory (langchain 0.3.27 has memory under langchain_classic, not langchain)

Browse files
src/agent/memory_manager.py CHANGED
@@ -1,4 +1,4 @@
1
- from langchain.memory import ConversationBufferWindowMemory
2
  from typing import Dict, Any, List, Optional
3
 
4
  class MemoryManager:
 
1
+ from langchain_classic.memory import ConversationBufferWindowMemory
2
  from typing import Dict, Any, List, Optional
3
 
4
  class MemoryManager:
src/agent/research_agent.py CHANGED
@@ -1,6 +1,6 @@
1
  from langchain_google_genai import ChatGoogleGenerativeAI
2
  from langchain_community.llms import Ollama
3
- from langchain.memory import ConversationBufferWindowMemory
4
  from typing import List, Dict, Any
5
  import asyncio
6
  from datetime import datetime
 
1
  from langchain_google_genai import ChatGoogleGenerativeAI
2
  from langchain_community.llms import Ollama
3
+ from langchain_classic.memory import ConversationBufferWindowMemory
4
  from typing import List, Dict, Any
5
  import asyncio
6
  from datetime import datetime