Module: Brute::Middleware
- Defined in:
- lib/brute.rb,
lib/brute/middleware/base.rb,
lib/brute/middleware/otel.rb,
lib/brute/middleware/retry.rb,
lib/brute/middleware/tracing.rb,
lib/brute/middleware/llm_call.rb,
lib/brute/middleware/otel/span.rb,
lib/brute/middleware/token_tracking.rb,
lib/brute/middleware/tool_use_guard.rb,
lib/brute/middleware/otel/tool_calls.rb,
lib/brute/middleware/compaction_check.rb,
lib/brute/middleware/message_tracking.rb,
lib/brute/middleware/otel/token_usage.rb,
lib/brute/middleware/otel/tool_results.rb,
lib/brute/middleware/doom_loop_detection.rb,
lib/brute/middleware/session_persistence.rb,
lib/brute/middleware/tool_error_tracking.rb,
lib/brute/middleware/reasoning_normalizer.rb
Defined Under Namespace
Modules: OTel Classes: Base, CompactionCheck, DoomLoopDetection, LLMCall, MessageTracking, ReasoningNormalizer, Retry, SessionPersistence, TokenTracking, ToolErrorTracking, ToolUseGuard, Tracing