Module: Rubino::Agent

Defined in:
lib/rubino/agent/loop.rb,
lib/rubino/agent/runner.rb,
lib/rubino/agent/definition.rb,
lib/rubino/agent/tool_executor.rb,
lib/rubino/agent/agent_registry.rb,
lib/rubino/agent/backoff_policy.rb,
lib/rubino/agent/fallback_chain.rb,
lib/rubino/agent/iteration_budget.rb,
lib/rubino/agent/model_call_runner.rb,
lib/rubino/agent/action_claim_guard.rb,
lib/rubino/agent/response_validator.rb,
lib/rubino/agent/degenerate_recovery.rb,
lib/rubino/agent/truncation_continuation.rb

Defined Under Namespace

Classes: ActionClaimGuard, AgentRegistry, BackoffPolicy, Definition, DegenerateResponseRecovery, FallbackChain, IterationBudget, Loop, ModelCallRunner, ResponseValidator, Runner, ToolExecutor, TruncationContinuation

Constant Summary collapse

COMPRESSION_KEPT_NOTES =

The “what survived” phrase in a compression recovery pointer, per content type (anything else — logs — keeps the failures + summary).

{ code: "signatures + small bodies kept",
diff: "all +/- changes + headers kept",
json: "schema + error/outlier rows kept" }.freeze