diff --git a/src/agent.py b/src/agent.py index ddd41ac..02cfe39 100644 --- a/src/agent.py +++ b/src/agent.py @@ -109,7 +109,7 @@ def run_agent_activity(payload: dict) -> str: target_jid = payload.get("targetJid", "default") sender = payload.get("sender", "Unknown") - llm = ChatGoogleGenerativeAI(model="gemini-flash-latest") + llm = ChatGoogleGenerativeAI(model="gemini-2.0-flash") system_prompt = f"""You are a highly capable AI assistant operating as an orchestrator. diff --git a/src/api.py b/src/api.py index 2d21e57..3083e98 100644 --- a/src/api.py +++ b/src/api.py @@ -21,7 +21,9 @@ async def trigger_workflow(payload: dict): result = await asyncio.to_thread(run_agent_activity, payload) print(f"Agent finished. Result: {result}") except Exception as e: + import traceback print(f"Failed to trigger workflow: {e}") + print(traceback.format_exc()) @app.post("/webhook") async def webhook(payload: WebhookPayload, background_tasks: BackgroundTasks):