Skip to content

Commit 40056f6

Browse files
committed
Fix recursion limit error on followup question
1 parent 63bed27 commit 40056f6

File tree

3 files changed

+147
-30
lines changed

3 files changed

+147
-30
lines changed

chat/dependencies/requirements.txt

+73-14
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,73 @@
1-
boto3~=1.34
2-
honeybadger
3-
langchain~=0.2
4-
langchain-aws~=0.1
5-
langchain-openai~=0.1
6-
langgraph~=0.2
7-
openai~=1.35
8-
opensearch-py
9-
pyjwt~=2.6.0
10-
python-dotenv~=1.0.0
11-
requests
12-
requests-aws4auth
13-
tiktoken~=0.7
14-
wheel~=0.40
1+
aiohappyeyeballs==2.4.4
2+
aiohttp==3.11.10
3+
aiosignal==1.3.1
4+
annotated-types==0.7.0
5+
anyio==4.7.0
6+
attrs==24.2.0
7+
boto3==1.37.15
8+
botocore==1.37.15
9+
certifi==2024.8.30
10+
cffi==1.17.1
11+
charset-normalizer==3.4.0
12+
coverage==7.6.9
13+
cryptography==44.0.0
14+
distro==1.9.0
15+
Events==0.5
16+
frozenlist==1.5.0
17+
greenlet==3.1.1
18+
h11==0.14.0
19+
honeybadger==0.20.2
20+
httpcore==1.0.7
21+
httpx==0.28.1
22+
idna==3.10
23+
Jinja2==3.1.4
24+
jiter==0.8.2
25+
jmespath==1.0.1
26+
jsonpatch==1.33
27+
jsonpointer==3.0.0
28+
langchain==0.3.11
29+
langchain-aws==0.2.16
30+
langchain-core==0.3.46
31+
langchain-openai==0.2.12
32+
langchain-text-splitters==0.3.2
33+
langgraph==0.2.59
34+
langgraph-checkpoint==2.0.9
35+
langgraph-sdk==0.1.44
36+
langsmith==0.2.3
37+
MarkupSafe==3.0.2
38+
moto==5.0.23
39+
msgpack==1.1.0
40+
multidict==6.1.0
41+
numpy==2.2.0
42+
openai==1.57.4
43+
opensearch-py==2.8.0
44+
orjson==3.10.12
45+
packaging==24.2
46+
propcache==0.2.1
47+
psutil==6.1.0
48+
pycparser==2.22
49+
pydantic==2.10.3
50+
pydantic_core==2.27.1
51+
PyJWT==2.6.0
52+
python-dateutil==2.9.0.post0
53+
python-dotenv==1.0.1
54+
PyYAML==6.0.2
55+
regex==2024.11.6
56+
requests==2.32.3
57+
requests-aws4auth==1.3.1
58+
requests-toolbelt==1.0.0
59+
responses==0.25.3
60+
ruff==0.8.3
61+
s3transfer==0.11.4
62+
six==1.17.0
63+
sniffio==1.3.1
64+
SQLAlchemy==2.0.36
65+
tenacity==9.0.0
66+
tiktoken==0.8.0
67+
tqdm==4.67.1
68+
typing_extensions==4.12.2
69+
urllib3==2.2.3
70+
Werkzeug==3.1.3
71+
wheel==0.45.1
72+
xmltodict==0.14.2
73+
yarl==1.18.3

chat/src/agent/search_agent.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
question is unclear, ask for clarification.
2020
"""
2121

22-
MAX_RECURSION_LIMIT = 12
22+
MAX_RECURSION_LIMIT = 8
2323

2424
class SearchWorkflow:
2525
def __init__(self, model: BaseModel, system_message: str):

chat/src/requirements.txt

+73-15
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,73 @@
1-
# Runtime Dependencies
2-
boto3~=1.34
3-
honeybadger~=0.20
4-
langchain~=0.2
5-
langchain-aws~=0.1
6-
langchain-openai~=0.1
7-
langgraph~=0.2
8-
openai~=1.35
9-
opensearch-py~=2.8
10-
pyjwt~=2.6.0
11-
python-dotenv~=1.0.0
12-
requests~=2.32
13-
requests-aws4auth~=1.3
14-
tiktoken~=0.7
15-
wheel~=0.40
1+
aiohappyeyeballs==2.4.4
2+
aiohttp==3.11.10
3+
aiosignal==1.3.1
4+
annotated-types==0.7.0
5+
anyio==4.7.0
6+
attrs==24.2.0
7+
boto3==1.37.15
8+
botocore==1.37.15
9+
certifi==2024.8.30
10+
cffi==1.17.1
11+
charset-normalizer==3.4.0
12+
coverage==7.6.9
13+
cryptography==44.0.0
14+
distro==1.9.0
15+
Events==0.5
16+
frozenlist==1.5.0
17+
greenlet==3.1.1
18+
h11==0.14.0
19+
honeybadger==0.20.2
20+
httpcore==1.0.7
21+
httpx==0.28.1
22+
idna==3.10
23+
Jinja2==3.1.4
24+
jiter==0.8.2
25+
jmespath==1.0.1
26+
jsonpatch==1.33
27+
jsonpointer==3.0.0
28+
langchain==0.3.11
29+
langchain-aws==0.2.16
30+
langchain-core==0.3.46
31+
langchain-openai==0.2.12
32+
langchain-text-splitters==0.3.2
33+
langgraph==0.2.59
34+
langgraph-checkpoint==2.0.9
35+
langgraph-sdk==0.1.44
36+
langsmith==0.2.3
37+
MarkupSafe==3.0.2
38+
moto==5.0.23
39+
msgpack==1.1.0
40+
multidict==6.1.0
41+
numpy==2.2.0
42+
openai==1.57.4
43+
opensearch-py==2.8.0
44+
orjson==3.10.12
45+
packaging==24.2
46+
propcache==0.2.1
47+
psutil==6.1.0
48+
pycparser==2.22
49+
pydantic==2.10.3
50+
pydantic_core==2.27.1
51+
PyJWT==2.6.0
52+
python-dateutil==2.9.0.post0
53+
python-dotenv==1.0.1
54+
PyYAML==6.0.2
55+
regex==2024.11.6
56+
requests==2.32.3
57+
requests-aws4auth==1.3.1
58+
requests-toolbelt==1.0.0
59+
responses==0.25.3
60+
ruff==0.8.3
61+
s3transfer==0.11.4
62+
six==1.17.0
63+
sniffio==1.3.1
64+
SQLAlchemy==2.0.36
65+
tenacity==9.0.0
66+
tiktoken==0.8.0
67+
tqdm==4.67.1
68+
typing_extensions==4.12.2
69+
urllib3==2.2.3
70+
Werkzeug==3.1.3
71+
wheel==0.45.1
72+
xmltodict==0.14.2
73+
yarl==1.18.3

0 commit comments

Comments
 (0)