This is the full Eino Agent Development Kit for Go, covering ChatModelAgent with ReAct pattern, middleware stack (filesystem, tool search, reduction, summarization), and TurnLoop for push-based multi-turn execution. You get proper interrupt/resume for human-in-the-loop, output-based retry with custom logic, model failover when your primary LLM chokes, and cancel mechanisms with safe checkpoints. The generic typing over MessageType lets you use classic or AgenticMessage. If you're building production agents in Go and need more than just wrapping an LLM call, this gives you the primitives for tool orchestration, graceful degradation, and event-driven loops without reinventing resilience patterns.
npx skills add https://github.com/cloudwego/eino-ext --skill eino-agent