AgentOps-AI / AgentOps-AI/agentops

[Bug]: Agno AgentOS not working for agent and workflow

未關閉
#1,280 1 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
bug
主要語言
Python
星號
5.8k
分支
619
PR 合併指標
30 天內沒有已合併 PR

描述

### Contact Details

_No response_

### 📦 Package Version

0.4.21

### 🎞️ Framework Version

Agno 2.4.8

### 🔎 Describe the Bug

Chat with agent in https://os.agno.com
Traceback (most recent call last):
File "/data/agentos/.venv/lib/python3.12/site-packages/agno/os/routers/agents/router.py", line 89, in agent_response_streamer
async for run_response_chunk in run_response:
^^^^^^^^^^^^
TypeError: 'async for' requires an object with __aiter__ method, got coroutine
INFO 127.0.0.1:36766 - "POST /agents/agno-agent/runs HTTP/1.1" 200
/data/agentos/.venv/lib/python3.12/site-packages/starlette/responses.py:253: RuntimeWarning: coroutine 'create_streaming_agent_async_wrapper..wrapper' was never awaited
async for chunk in self.body_iterator:
RuntimeWarning: Enable tracemalloc to get the object allocation traceback

chat with workflow:
ERROR Workflow execution failed: 'async for' requires an object with __aiter__ method, got coroutine
ERROR Background streaming workflow execution failed: 'async for' requires an object with __aiter__ method, got coroutine
/data/agentos/.venv/lib/python3.12/site-packages/agno/workflow/workflow.py:2994: RuntimeWarning: coroutine 'create_streaming_agent_async_wrapper..wrapper' was never awaited
self.save_session(session=workflow_session)
RuntimeWarning: Enable tracemalloc to get the object allocation traceback

### 🤝 Contribution

- [ ] Yes, I'd be happy to submit a pull request with these changes.
- [ ] I need some guidance on how to contribute.
- [ ] I'd prefer the AgentOps team to handle this update.

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。