Method List
-
#add_message DebugAgent::ChatSession
-
all DebugAgent::HttpRequestTracker
-
#all_schemas DebugAgent::ToolRegistry
-
#api_key DebugAgent::LLMConfig
-
app DebugAgent
-
#base_path DebugAgent::Config
-
#base_url DebugAgent::LLMConfig
-
#build DebugAgent::SystemPromptBuilder
-
#calculate_delay DebugAgent::LLMClient
-
#call DebugAgent::RackMiddleware
-
call DebugAgent::MiddlewareCore
-
#chat DebugAgent::DebugEngine
-
#chat DebugAgent::LLMClient
-
#chat_stream_raw DebugAgent::LLMClient
-
#clear DebugAgent::ChatSession
-
#clear_session DebugAgent::DebugEngine
-
#compress DebugAgent::ContextCompressor
-
#compressed_tokens DebugAgent::CompressionResult
-
#content DebugAgent::EngineStreamHandler
-
#context_window_tokens DebugAgent::LLMConfig
-
#cumulative_completion_tokens DebugAgent::ChatSession
-
#cumulative_prompt_tokens DebugAgent::ChatSession
-
#current_context_tokens DebugAgent::ChatSession
-
#defaults! DebugAgent::LLMConfig
-
#description DebugAgent::ToolParam
-
#description DebugAgent::ToolDefinition
-
#enabled DebugAgent::Config
-
#events DebugAgent::SseCallback
-
#execute DebugAgent::ToolRegistry
-
format_uptime DebugAgent
-
from_env DebugAgent::Config
-
#func DebugAgent::ToolDefinition
-
#get DebugAgent::ToolRegistry
-
#had_error DebugAgent::EngineStreamHandler
-
#initialize DebugAgent::EngineStreamHandler
-
#initialize DebugAgent::DebugEngine
-
#initialize DebugAgent::LLMClient
-
#initialize DebugAgent::RetriableError
-
#initialize DebugAgent::SseCallback
-
#initialize DebugAgent::RackMiddleware
-
#initialize DebugAgent::ChatSession
-
#initialize DebugAgent::ToolParam
-
#initialize DebugAgent::ToolRegistry
-
#initialize DebugAgent::ContextCompressor
-
#initialize DebugAgent::SystemPromptBuilder
-
#last_token_usage DebugAgent::ChatSession
-
#llm DebugAgent::Config
-
#max_retries DebugAgent::LLMConfig
-
#max_tokens DebugAgent::LLMConfig
-
#max_tool_rounds DebugAgent::LLMConfig
-
#messages DebugAgent::ChatSession
-
#model DebugAgent::LLMConfig
-
#name DebugAgent::ToolDefinition
-
#names DebugAgent::ToolRegistry
-
#needs_compression? DebugAgent::ContextCompressor
-
new DebugAgent::Middleware
-
#on_complete DebugAgent::EngineStreamHandler
-
#on_complete DebugAgent::StreamHandler
-
#on_complete DebugAgent::ChatCallback
-
#on_complete DebugAgent::SseCallback
-
#on_content DebugAgent::EngineStreamHandler
-
#on_content DebugAgent::StreamHandler
-
#on_content DebugAgent::ChatCallback
-
#on_content DebugAgent::SseCallback
-
#on_context_compressed DebugAgent::ChatCallback
-
#on_context_compressed DebugAgent::SseCallback
-
#on_error DebugAgent::EngineStreamHandler
-
#on_error DebugAgent::StreamHandler
-
#on_error DebugAgent::ChatCallback
-
#on_error DebugAgent::SseCallback
-
#on_tool_result DebugAgent::ChatCallback
-
#on_tool_result DebugAgent::SseCallback
-
#on_tool_start DebugAgent::ChatCallback
-
#on_tool_start DebugAgent::SseCallback
-
#original_tokens DebugAgent::CompressionResult
-
#params DebugAgent::ToolDefinition
-
#post DebugAgent::LLMClient
-
#post_with_retry DebugAgent::LLMClient
-
record DebugAgent::HttpRequestTracker
-
#record_token_usage DebugAgent::ChatSession
-
#register DebugAgent::ToolRegistry
-
#register_tool DebugAgent::ClassMethods
-
#registry DebugAgent::ClassMethods
-
#removed_rounds DebugAgent::CompressionResult
-
render DebugAgent::ChatPage
-
#replace_messages DebugAgent::ChatSession
-
#required DebugAgent::ToolParam
-
#retriable? DebugAgent::RetriableError
-
#retry_base_delay_ms DebugAgent::LLMConfig
-
#retry_max_delay_ms DebugAgent::LLMConfig
-
#session_id DebugAgent::ChatSession
-
#status_code DebugAgent::RetriableError
-
#strategy DebugAgent::CompressionResult
-
#stream_request DebugAgent::LLMClient
-
#system_prompt DebugAgent::DebugEngine
-
#temperature DebugAgent::LLMConfig
-
#timeout_seconds DebugAgent::LLMConfig
-
#to_schema DebugAgent::ToolDefinitionExt
-
#tool_calls DebugAgent::EngineStreamHandler
-
#tools DebugAgent::DebugEngine
-
#usage DebugAgent::EngineStreamHandler