Module: RubynCode::Agent
- Defined in:
- lib/rubyn_code.rb,
lib/rubyn_code/agent/loop.rb,
lib/rubyn_code/agent/prompts.rb,
lib/rubyn_code/agent/llm_caller.rb,
lib/rubyn_code/agent/conversation.rb,
lib/rubyn_code/agent/loop_detector.rb,
lib/rubyn_code/agent/usage_tracker.rb,
lib/rubyn_code/agent/response_modes.rb,
lib/rubyn_code/agent/tool_processor.rb,
lib/rubyn_code/agent/response_parser.rb,
lib/rubyn_code/agent/feedback_handler.rb,
lib/rubyn_code/agent/dynamic_tool_schema.rb,
lib/rubyn_code/agent/system_prompt_builder.rb,
lib/rubyn_code/agent/background_job_handler.rb
Overview
Layer 1: Agent Loop
Defined Under Namespace
Modules: BackgroundJobHandler, DynamicToolSchema, FeedbackHandler, LlmCaller, Prompts, ResponseModes, ResponseParser, SystemPromptBuilder, ToolProcessor, UsageTracker Classes: Conversation, Loop, LoopDetector