forked from rinadelph/CursorCustomModels
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathproxy.log
More file actions
177 lines (177 loc) · 19.7 KB
/
Copy pathproxy.log
File metadata and controls
177 lines (177 loc) · 19.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
2025-03-25 21:56:15,031 - __main__ - INFO - Starting Groq proxy server on port 5000
2025-03-25 21:56:15,034 - __main__ - ERROR - ngrok is not installed or not in PATH. Please install ngrok first.
2025-03-25 22:04:15,959 - __main__ - INFO - Starting Groq proxy server on port 5000
2025-03-25 22:04:16,410 - __main__ - INFO - Starting ngrok on port 5000...
2025-03-25 22:04:16,412 - __main__ - INFO - Started ngrok process (PID: 78429)
2025-03-25 22:04:16,412 - __main__ - INFO - Waiting for ngrok to initialize...
2025-03-25 22:04:19,417 - __main__ - INFO - Requesting tunnel information from ngrok API...
2025-03-25 22:04:19,427 - __main__ - ERROR - Error getting ngrok URL: HTTPConnectionPool(host='localhost', port=4040): Max retries exceeded with url: /api/tunnels (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x105e78520>: Failed to establish a new connection: [Errno 61] Connection refused'))
2025-03-25 22:04:19,427 - __main__ - INFO - Server starting on port 5000
2025-03-25 22:04:19,428 - __main__ - CRITICAL - Server failed to start: [Errno 48] Address already in use
2025-03-25 22:04:29,019 - __main__ - INFO - Starting Groq proxy server on port 5000
2025-03-25 22:04:29,092 - __main__ - INFO - Starting ngrok on port 5000...
2025-03-25 22:04:29,094 - __main__ - INFO - Started ngrok process (PID: 78469)
2025-03-25 22:04:29,094 - __main__ - INFO - Waiting for ngrok to initialize...
2025-03-25 22:04:32,097 - __main__ - INFO - Requesting tunnel information from ngrok API...
2025-03-25 22:04:32,105 - __main__ - ERROR - Error getting ngrok URL: HTTPConnectionPool(host='localhost', port=4040): Max retries exceeded with url: /api/tunnels (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x1061b4520>: Failed to establish a new connection: [Errno 61] Connection refused'))
2025-03-25 22:04:32,106 - __main__ - INFO - Server starting on port 5000
2025-03-25 22:04:32,106 - __main__ - CRITICAL - Server failed to start: [Errno 48] Address already in use
2025-03-25 22:05:09,043 - __main__ - INFO - Starting Groq proxy server on port 5000
2025-03-25 22:05:09,112 - __main__ - INFO - Starting ngrok on port 5000...
2025-03-25 22:05:09,114 - __main__ - INFO - Started ngrok process (PID: 78819)
2025-03-25 22:05:09,114 - __main__ - INFO - Waiting for ngrok to initialize...
2025-03-25 22:05:12,120 - __main__ - INFO - Requesting tunnel information from ngrok API...
2025-03-25 22:05:12,130 - __main__ - ERROR - Error getting ngrok URL: HTTPConnectionPool(host='localhost', port=4040): Max retries exceeded with url: /api/tunnels (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x101798670>: Failed to establish a new connection: [Errno 61] Connection refused'))
2025-03-25 22:05:12,130 - __main__ - INFO - Server starting on port 5000
2025-03-25 22:05:12,131 - __main__ - CRITICAL - Server failed to start: [Errno 48] Address already in use
2025-03-25 22:07:02,643 - __main__ - INFO - Starting Groq proxy server on port 5000
2025-03-25 22:07:02,704 - __main__ - INFO - Starting ngrok on port 5000...
2025-03-25 22:07:02,706 - __main__ - INFO - Started ngrok process (PID: 78864)
2025-03-25 22:07:02,706 - __main__ - INFO - Waiting for ngrok to initialize...
2025-03-25 22:07:05,707 - __main__ - INFO - Requesting tunnel information from ngrok API...
2025-03-25 22:07:05,715 - __main__ - ERROR - Error getting ngrok URL: HTTPConnectionPool(host='localhost', port=4040): Max retries exceeded with url: /api/tunnels (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x110214670>: Failed to establish a new connection: [Errno 61] Connection refused'))
2025-03-25 22:07:05,716 - __main__ - INFO - Server starting on port 5000
2025-03-25 22:07:05,716 - __main__ - CRITICAL - Server failed to start: [Errno 48] Address already in use
2025-03-25 22:07:35,441 - __main__ - INFO - Starting Groq proxy server on port 5000
2025-03-25 22:07:35,456 - __main__ - INFO - Starting ngrok on port 5000...
2025-03-25 22:07:35,459 - __main__ - INFO - Started ngrok process (PID: 78943)
2025-03-25 22:07:35,459 - __main__ - INFO - Waiting for ngrok to initialize...
2025-03-25 22:07:38,464 - __main__ - INFO - Requesting tunnel information from ngrok API...
2025-03-25 22:07:38,482 - __main__ - ERROR - Error getting ngrok URL: HTTPConnectionPool(host='localhost', port=4040): Max retries exceeded with url: /api/tunnels (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x102618670>: Failed to establish a new connection: [Errno 61] Connection refused'))
2025-03-25 22:07:38,482 - __main__ - INFO - Server starting on port 5000
2025-03-25 22:07:38,483 - __main__ - CRITICAL - Server failed to start: [Errno 48] Address already in use
2025-03-25 22:10:56,042 - __main__ - INFO - Starting Groq proxy server on port 5000
2025-03-25 22:10:56,119 - __main__ - INFO - Starting ngrok on port 5000...
2025-03-25 22:10:56,121 - __main__ - INFO - Started ngrok process (PID: 79772)
2025-03-25 22:10:56,122 - __main__ - INFO - Waiting for ngrok to initialize...
2025-03-25 22:10:59,127 - __main__ - INFO - Requesting tunnel information from ngrok API...
2025-03-25 22:10:59,139 - __main__ - ERROR - Error getting ngrok URL: HTTPConnectionPool(host='localhost', port=4040): Max retries exceeded with url: /api/tunnels (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x103d60670>: Failed to establish a new connection: [Errno 61] Connection refused'))
2025-03-25 22:10:59,139 - __main__ - INFO - Server starting on port 5000
2025-03-25 22:10:59,140 - __main__ - CRITICAL - Server failed to start: [Errno 48] Address already in use
2025-03-25 22:11:05,587 - __main__ - INFO - Starting Groq proxy server on port 5000
2025-03-25 22:11:05,604 - __main__ - INFO - Starting ngrok on port 5000...
2025-03-25 22:11:05,607 - __main__ - INFO - Started ngrok process (PID: 79805)
2025-03-25 22:11:05,607 - __main__ - INFO - Waiting for ngrok to initialize...
2025-03-25 22:11:08,612 - __main__ - INFO - Requesting tunnel information from ngrok API...
2025-03-25 22:11:08,626 - __main__ - ERROR - Error getting ngrok URL: HTTPConnectionPool(host='localhost', port=4040): Max retries exceeded with url: /api/tunnels (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x101cd4670>: Failed to establish a new connection: [Errno 61] Connection refused'))
2025-03-25 22:11:08,626 - __main__ - INFO - Server starting on port 5000
2025-03-25 22:11:08,627 - __main__ - CRITICAL - Server failed to start: [Errno 48] Address already in use
2025-03-25 22:11:26,131 - __main__ - INFO - Starting Groq proxy server on port 8000
2025-03-25 22:11:26,145 - __main__ - INFO - Starting ngrok on port 8000...
2025-03-25 22:11:26,147 - __main__ - INFO - Started ngrok process (PID: 79833)
2025-03-25 22:11:26,148 - __main__ - INFO - Waiting for ngrok to initialize...
2025-03-25 22:11:29,150 - __main__ - INFO - Requesting tunnel information from ngrok API...
2025-03-25 22:11:29,162 - __main__ - ERROR - Error getting ngrok URL: HTTPConnectionPool(host='localhost', port=4040): Max retries exceeded with url: /api/tunnels (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x103d33820>: Failed to establish a new connection: [Errno 61] Connection refused'))
2025-03-25 22:11:29,162 - __main__ - INFO - Server starting on port 8000
2025-03-25 22:11:29,163 - waitress - INFO - Serving on http://0.0.0.0:8000
2025-03-25 22:12:02,242 - __main__ - INFO - Health check request
2025-03-25 22:12:17,614 - __main__ - INFO - Request to Cursor endpoint
2025-03-25 22:12:17,614 - __main__ - INFO - Request from 127.0.0.1 using Mozilla/5.0
2025-03-25 22:12:17,614 - __main__ - INFO - OPTIONS preflight request
2025-03-25 22:12:17,614 - __main__ - INFO - OPTIONS request: /chat/completions
2025-03-25 22:12:27,475 - __main__ - INFO - Request to Cursor endpoint
2025-03-25 22:12:27,475 - __main__ - INFO - Request from 127.0.0.1 using Mozilla/5.0
2025-03-25 22:12:27,475 - __main__ - WARNING - Detected duplicate streaming request (hash: -3127110158120477603). Returning empty response.
2025-03-25 22:12:27,477 - __main__ - INFO - Request to Cursor endpoint
2025-03-25 22:12:27,477 - __main__ - INFO - Request from 127.0.0.1 using Mozilla/5.0
2025-03-25 22:12:27,477 - __main__ - INFO - Processing 2 messages: ['system: 28', 'user: 31']
2025-03-25 22:12:27,477 - __main__ - INFO - No cached reasoning found, proceeding with R1 call
2025-03-25 22:12:32,547 - __main__ - INFO - R1 response status: 200
2025-03-25 22:12:32,548 - __main__ - INFO - Successfully extracted reasoning chain (length: 3375)
2025-03-25 22:12:32,548 - __main__ - INFO - Sending streaming request to Groq with 2 messages
2025-03-25 22:12:32,548 - __main__ - INFO - Started streaming response (request ID: de14ac7e-e82d-40cd-93eb-c043e3aef078)
2025-03-25 22:12:32,960 - __main__ - INFO - OPTIONS request: /models
2025-03-25 22:12:33,541 - __main__ - INFO - Removed request from streaming tracker (hash: 2968107587093133205)
2025-03-25 22:12:54,802 - __main__ - INFO - Request to Cursor endpoint
2025-03-25 22:12:54,802 - __main__ - INFO - Request from 127.0.0.1 using Mozilla/5.0
2025-03-25 22:12:54,803 - __main__ - INFO - Processing 2 messages: ['system: 28', 'user: 31']
2025-03-25 22:12:54,803 - __main__ - INFO - Using cached R1 reasoning
2025-03-25 22:12:54,803 - __main__ - INFO - Retrieved cached reasoning of length: 3375
2025-03-25 22:12:54,803 - __main__ - INFO - Sending streaming request to Groq with 2 messages
2025-03-25 22:12:54,803 - __main__ - INFO - Started streaming response (request ID: e409b6d3-eb12-44df-af79-62c48612c41e)
2025-03-25 22:12:55,235 - __main__ - INFO - OPTIONS request: /models
2025-03-25 22:12:55,815 - __main__ - INFO - Removed request from streaming tracker (hash: 2968107587093133205)
2025-03-25 22:15:22,720 - __main__ - INFO - Starting Groq proxy server on port 8000
2025-03-25 22:15:22,779 - __main__ - INFO - Starting ngrok on port 8000...
2025-03-25 22:15:22,782 - __main__ - INFO - Started ngrok process (PID: 80309)
2025-03-25 22:15:22,782 - __main__ - INFO - Waiting for ngrok to initialize...
2025-03-25 22:15:25,787 - __main__ - INFO - Requesting tunnel information from ngrok API...
2025-03-25 22:15:25,802 - __main__ - ERROR - Error getting ngrok URL: HTTPConnectionPool(host='localhost', port=4040): Max retries exceeded with url: /api/tunnels (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x1049b7820>: Failed to establish a new connection: [Errno 61] Connection refused'))
2025-03-25 22:15:25,802 - __main__ - INFO - Server starting on port 8000
2025-03-25 22:15:25,802 - waitress - INFO - Serving on http://0.0.0.0:8000
2025-03-25 22:20:49,471 - __main__ - INFO - Request to Cursor endpoint
2025-03-25 22:20:49,471 - __main__ - INFO - Request from 127.0.0.1 using Mozilla/5.0
2025-03-25 22:20:49,472 - __main__ - INFO - Processing 2 messages: ['system: 28', 'user: 31']
2025-03-25 22:20:49,472 - __main__ - INFO - No cached reasoning found, proceeding with R1 call
2025-03-25 22:20:57,146 - __main__ - INFO - R1 response status: 200
2025-03-25 22:20:57,146 - __main__ - INFO - Successfully extracted reasoning chain (length: 5008)
2025-03-25 22:20:57,147 - __main__ - INFO - Sending streaming request to Groq with 2 messages
2025-03-25 22:20:57,148 - __main__ - INFO - Started streaming response (request ID: 0ff317f6-2e52-442b-a655-b2dfcea5a375)
2025-03-25 22:20:57,580 - __main__ - INFO - OPTIONS request: /models
2025-03-25 22:20:58,183 - __main__ - INFO - Removed request from streaming tracker (hash: 7279930809464125293)
2025-03-25 22:23:13,216 - __main__ - INFO - Starting Groq proxy server on port 8000
2025-03-25 22:23:13,275 - __main__ - INFO - Starting ngrok on port 8000...
2025-03-25 22:23:13,277 - __main__ - INFO - Started ngrok process (PID: 80620)
2025-03-25 22:23:13,277 - __main__ - INFO - Waiting for ngrok to initialize...
2025-03-25 22:23:16,281 - __main__ - INFO - Requesting tunnel information from ngrok API...
2025-03-25 22:23:16,296 - __main__ - ERROR - Error getting ngrok URL: HTTPConnectionPool(host='localhost', port=4040): Max retries exceeded with url: /api/tunnels (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x104e73820>: Failed to establish a new connection: [Errno 61] Connection refused'))
2025-03-25 22:23:16,297 - __main__ - INFO - Server starting on port 8000
2025-03-25 22:23:16,298 - waitress - INFO - Serving on http://0.0.0.0:8000
2025-03-25 22:24:36,248 - __main__ - INFO - OPTIONS request: /models
2025-03-25 22:29:50,602 - __main__ - INFO - Starting Groq proxy server on port 8000
2025-03-25 22:29:50,662 - __main__ - INFO - Starting ngrok on port 8000...
2025-03-25 22:29:50,664 - __main__ - INFO - Started ngrok process (PID: 80953)
2025-03-25 22:29:50,664 - __main__ - INFO - Waiting for ngrok to initialize...
2025-03-25 22:29:53,669 - __main__ - INFO - Requesting tunnel information from ngrok API...
2025-03-25 22:29:53,678 - __main__ - ERROR - Error getting ngrok URL: HTTPConnectionPool(host='localhost', port=4040): Max retries exceeded with url: /api/tunnels (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x101daba60>: Failed to establish a new connection: [Errno 61] Connection refused'))
2025-03-25 22:29:53,679 - __main__ - INFO - Server starting on port 8000
2025-03-25 22:29:53,679 - __main__ - CRITICAL - Server failed to start: [Errno 48] Address already in use
2025-03-25 22:30:26,344 - __main__ - INFO - Starting Groq proxy server on port 9000
2025-03-25 22:30:26,362 - __main__ - INFO - Starting ngrok on port 9000...
2025-03-25 22:30:26,366 - __main__ - INFO - Started ngrok process (PID: 81676)
2025-03-25 22:30:26,366 - __main__ - INFO - Waiting for ngrok to initialize...
2025-03-25 22:30:29,371 - __main__ - INFO - Requesting tunnel information from ngrok API...
2025-03-25 22:30:29,382 - __main__ - ERROR - Error getting ngrok URL: HTTPConnectionPool(host='localhost', port=4040): Max retries exceeded with url: /api/tunnels (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x110b03a60>: Failed to establish a new connection: [Errno 61] Connection refused'))
2025-03-25 22:30:29,383 - __main__ - INFO - Server starting on port 9000
2025-03-25 22:30:29,383 - waitress - INFO - Serving on http://0.0.0.0:9000
2025-03-25 22:35:15,308 - __main__ - INFO - Request to Cursor endpoint
2025-03-25 22:35:15,308 - __main__ - INFO - Request from 3.236.254.242 using axios/1.8.2
2025-03-25 22:35:15,316 - __main__ - INFO - Processing 139 messages: ['system: 6490', 'user: 45', 'assistant: 125', 'tool: 570', 'assistant: 158', 'tool: 7425', 'assistant: 71', 'tool: 189', 'assistant: 301', 'tool: 518', 'assistant: 98', 'tool: 5265', 'assistant: 165', 'tool: 140', 'assistant: 98', 'tool: 2123', 'assistant: 197', 'tool: 350', 'assistant: 59', 'tool: 267', 'assistant: 208', 'tool: 1040', 'assistant: 94', 'tool: 5455', 'assistant: 106', 'tool: 44', 'assistant: 440', 'user: 62', 'assistant: 184', 'tool: 2006', 'assistant: 164', 'tool: 679', 'assistant: 115', 'tool: 229', 'assistant: 47', 'tool: 2006', 'assistant: 131', 'tool: 10085', 'assistant: 115', 'tool: 309', 'assistant: 70', 'tool: 548', 'assistant: 67', 'tool: 891', 'assistant: 165', 'tool: 44', 'assistant: 81', 'tool: 136', 'assistant: 640', 'user: 50', 'assistant: 268', 'tool: 44', 'assistant: 123', 'tool: 583', 'assistant: 39', 'tool: 136', 'assistant: 640', 'tool: 527', 'assistant: 107', 'tool: 2006', 'assistant: 164', 'tool: 499', 'assistant: 39', 'tool: 1213', 'assistant: 73', 'tool: 574', 'assistant: 675', 'user: 39', 'assistant: 0', 'user: 30', 'assistant: 0', 'user: 30', 'assistant: 0', 'user: 30', 'assistant: 0', 'user: 30', 'assistant: 0', 'user: 30', 'assistant: 0', 'user: 29', 'assistant: 0', 'user: 99', 'assistant: 0', 'assistant: 92', 'tool: 282', 'assistant: 92', 'tool: 619', 'assistant: 318', 'tool: 549', 'assistant: 114', 'tool: 653', 'assistant: 108', 'tool: 12007', 'assistant: 60', 'tool: 485', 'assistant: 60', 'tool: 12007', 'assistant: 101', 'tool: 510', 'assistant: 63', 'tool: 17', 'assistant: 38', 'tool: 1132', 'assistant: 97', 'tool: 423', 'assistant: 106', 'tool: 2006', 'assistant: 175', 'tool: 805', 'assistant: 411', 'tool: 507', 'assistant: 76', 'tool: 575', 'assistant: 70', 'tool: 350', 'assistant: 73', 'tool: 229', 'assistant: 75', 'tool: 499', 'assistant: 40', 'tool: 136', 'assistant: 50', 'tool: 136', 'assistant: 60', 'tool: 527', 'assistant: 35', 'tool: 688', 'assistant: 85', 'tool: 532', 'assistant: 82', 'tool: 514', 'assistant: 68', 'tool: 515', 'assistant: 33', 'tool: 350', 'assistant: 377', 'tool: 688', 'assistant: 1031', 'user: 81400']
2025-03-25 22:35:15,316 - __main__ - INFO - Truncating message history from 139 to last 10 messages
2025-03-25 22:35:15,316 - __main__ - INFO - Truncated to 10 messages
2025-03-25 22:35:15,316 - __main__ - INFO - No cached reasoning found, proceeding with R1 call
2025-03-25 22:35:21,460 - __main__ - INFO - R1 response status: 200
2025-03-25 22:35:21,460 - __main__ - INFO - Successfully extracted reasoning chain (length: 2184)
2025-03-25 22:35:21,461 - __main__ - INFO - Sending streaming request to Groq with 10 messages
2025-03-25 22:35:21,461 - __main__ - INFO - Started streaming response (request ID: 6ee12abe-828a-4394-9af6-5118d6a724e4)
2025-03-25 22:35:24,390 - __main__ - INFO - Entering code block #1
2025-03-25 22:35:24,619 - __main__ - INFO - Entering code block #2
2025-03-25 22:35:26,303 - __main__ - INFO - Detected unclosed code block, sending closing marker
2025-03-25 22:37:33,480 - __main__ - INFO - Request to Cursor endpoint
2025-03-25 22:37:33,481 - __main__ - INFO - Request from 3.236.254.242 using axios/1.8.2
2025-03-25 22:37:33,481 - __main__ - INFO - Processing 2 messages: ['system: 2929', 'user: 30']
2025-03-25 22:37:33,481 - __main__ - INFO - No cached reasoning found, proceeding with R1 call
2025-03-25 22:37:35,955 - __main__ - INFO - R1 response status: 200
2025-03-25 22:37:35,956 - __main__ - INFO - Successfully extracted reasoning chain (length: 1421)
2025-03-25 22:37:35,956 - __main__ - INFO - Sending streaming request to Groq with 2 messages
2025-03-25 22:37:35,957 - __main__ - INFO - Started streaming response (request ID: c5496053-4fcf-4ce1-8a30-7f267a7342ed)
2025-03-25 22:37:37,267 - __main__ - INFO - Removed request from streaming tracker (hash: 8434722076242060121)
2025-03-25 22:39:06,915 - __main__ - INFO - Request to Cursor endpoint
2025-03-25 22:39:06,915 - __main__ - INFO - Request from 3.236.254.242 using axios/1.8.2
2025-03-25 22:39:06,916 - __main__ - INFO - Processing 2 messages: ['system: 2929', 'user: 55']
2025-03-25 22:39:06,916 - __main__ - INFO - No cached reasoning found, proceeding with R1 call
2025-03-25 22:39:09,942 - __main__ - INFO - R1 response status: 200
2025-03-25 22:39:09,943 - __main__ - INFO - Successfully extracted reasoning chain (length: 1620)
2025-03-25 22:39:09,943 - __main__ - INFO - Sending streaming request to Groq with 2 messages
2025-03-25 22:39:09,943 - __main__ - INFO - Started streaming response (request ID: bb3bdd0c-c411-47d7-9091-0cf3fe8e7ba6)
2025-03-25 22:39:10,837 - __main__ - INFO - Entering code block #1
2025-03-25 22:39:11,095 - __main__ - INFO - Detected unclosed code block, sending closing marker
2025-03-25 22:39:11,599 - __main__ - INFO - Removed request from streaming tracker (hash: -6931527485112582357)
2025-03-25 22:39:27,096 - __main__ - INFO - Request to Cursor endpoint
2025-03-25 22:39:27,096 - __main__ - INFO - Request from 3.236.254.242 using axios/1.8.2
2025-03-25 22:39:27,097 - __main__ - INFO - Processing 2 messages: ['system: 2929', 'user: 14749']
2025-03-25 22:39:27,097 - __main__ - INFO - No cached reasoning found, proceeding with R1 call
2025-03-25 22:39:35,116 - __main__ - INFO - R1 response status: 200
2025-03-25 22:39:35,116 - __main__ - INFO - Successfully extracted reasoning chain (length: 4810)
2025-03-25 22:39:35,117 - __main__ - INFO - Sending streaming request to Groq with 2 messages
2025-03-25 22:39:35,117 - __main__ - INFO - Started streaming response (request ID: a7af365e-5c6b-490f-b6da-e4e76f456604)