1 Commits
Author SHA1 Message Date
praisonai-triage-agent[bot]andMervinPraison 0251157632 feat: add agent invoke API for n8n bidirectional integration (fixes #1396)
- Add AgentInvokeAPI with FastAPI router for n8n → PraisonAI direction
- POST /api/v1/agents/{agent_id}/invoke endpoint for workflow invocation
- Support for both sync and async agents with session management
- Agent registry for programmatic agent registration
- Comprehensive error handling and validation with Pydantic models
- Integration with existing FastAPI app in api/call.py
- Complete unit tests with FastAPI TestClient
- Full bidirectional integration example with interactive demo
- Follows AGENTS.md architecture guidelines (API in wrapper package)

Co-authored-by: MervinPraison <[email protected]>
2026-04-16 12:10:31 +00:00