From e7cd7929546b13bb9779bf5c556d3a0b90880a02 Mon Sep 17 00:00:00 2001 From: opencode Date: Mon, 23 Mar 2026 18:05:36 +0100 Subject: [PATCH] debug: check result keys in main.py --- main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/main.py b/main.py index 24d7684..fd2c18c 100644 --- a/main.py +++ b/main.py @@ -1139,6 +1139,7 @@ def main(): result = agent.invoke({"messages": [HumanMessage(content=user_input)]}) # Extract the AI's response (works for both simple and tool agent) + print(f"MAIN: result keys={result.keys()}") if "response" in result: # OllamaToolAgent returns a separate response field response_text = result["response"] @@ -1146,6 +1147,7 @@ def main(): # Simple agent returns the last message ai_message = result["messages"][-1] response_text = ai_message.content if hasattr(ai_message, 'content') else str(ai_message) + print(f"MAIN: response_text={response_text[:100] if response_text else 'EMPTY'}...") print(f"\n🤖 LangCode: {response_text}") except Exception as e: