AgentOps-AI / AgentOps-AI/agentops

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

Đang mở
#1,280 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
bug
Ngôn ngữ chính
Python
Star
5.8k
Fork
619
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

### 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.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.