Charles Grandjean commited on
Commit
3aef46f
Β·
1 Parent(s): 661f497
Files changed (1) hide show
  1. langraph_agent.py +19 -3
langraph_agent.py CHANGED
@@ -169,8 +169,24 @@ class CyberLegalAgent:
169
  self.performance_monitor.reset()
170
 
171
  try:
172
- logger.info(f"πŸš€ Starting query processing: {user_query[:100]}...")
173
- logger.info(f"πŸ’¬ Conversation history length: {len(initial_state['conversation_history'])} messages")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
174
 
175
  # Run the workflow
176
  final_state = await self.workflow.ainvoke(initial_state)
@@ -183,7 +199,7 @@ class CyberLegalAgent:
183
  }
184
 
185
  logger.info(f"βœ… Query processing completed successfully")
186
- logger.info(f"πŸ“„ Response length: {len(result['response'])} characters")
187
 
188
  return result
189
 
 
169
  self.performance_monitor.reset()
170
 
171
  try:
172
+ # Log everything received by the agent
173
+ logger.info("=" * 80)
174
+ logger.info("πŸ“₯ AGENT INPUT - Everything received:")
175
+ logger.info("=" * 80)
176
+ logger.info(f"πŸ”Ή User Query (full): {user_query}")
177
+ logger.info(f"πŸ”Ή Conversation History Length: {len(conversation_history or [])} messages")
178
+
179
+ if conversation_history:
180
+ logger.info(f"πŸ”Ή Conversation History Content:")
181
+ for i, msg in enumerate(conversation_history):
182
+ role = msg.get("role", "unknown")
183
+ content = msg.get("content", "")
184
+ logger.info(f" [{i+1}] Role: {role}")
185
+ logger.info(f" Content: {content[:200]}{'...' if len(content) > 200 else ''}")
186
+
187
+ logger.info("=" * 80)
188
+ logger.info(f"πŸš€ Starting query processing...")
189
+ logger.info("=" * 80)
190
 
191
  # Run the workflow
192
  final_state = await self.workflow.ainvoke(initial_state)
 
199
  }
200
 
201
  logger.info(f"βœ… Query processing completed successfully")
202
+ logger.info(f"πŸ“„ Response length: {len(result['response'])} characters: { final_state.get("final_response", "")}")
203
 
204
  return result
205