Module: Nexo::Loops

Defined in:
lib/nexo/loops/ruby_llm.rb,
lib/nexo/loops/agent_sdk.rb

Overview

Namespace for the pluggable loop backends that drive one prompt to completion: Loops::RubyLLM (the default, provider-neutral) and Loops::AgentSDK (opt-in, Anthropic-oriented). Selected per agent via the loop: constructor injection; the base contract is Nexo::Loop.

Defined Under Namespace

Classes: AgentSDK, RubyLLM