kodeagent.kodeagent.ReActAgent ============================== .. currentmodule:: kodeagent.kodeagent .. autoclass:: ReActAgent .. automethod:: __init__ .. rubric:: Methods .. autosummary:: ~ReActAgent.__init__ ~ReActAgent.add_output_file ~ReActAgent.add_to_history ~ReActAgent.clear_history ~ReActAgent.get_history ~ReActAgent.get_system_prompt_content ~ReActAgent.get_tools_description ~ReActAgent.get_usage_metrics ~ReActAgent.get_usage_report ~ReActAgent.init_history ~ReActAgent.normalize_content ~ReActAgent.parse_text_response ~ReActAgent.post_run ~ReActAgent.pre_run ~ReActAgent.response ~ReActAgent.run ~ReActAgent.salvage_response .. rubric:: Attributes .. autosummary:: ~ReActAgent.HISTORY_TRUNCATE_CHARS ~ReActAgent.artifacts ~ReActAgent.current_plan ~ReActAgent.current_trace ~ReActAgent.description ~ReActAgent.filter_tools_for_task ~ReActAgent.final_answer_found ~ReActAgent.max_iterations ~ReActAgent.max_retries ~ReActAgent.msg_idx_of_new_task ~ReActAgent.name ~ReActAgent.persona ~ReActAgent.planner ~ReActAgent.purpose ~ReActAgent.system_prompt ~ReActAgent.task ~ReActAgent.tracing_type ~ReActAgent.work_dir ~ReActAgent.model_name ~ReActAgent.tools ~ReActAgent.litellm_params ~ReActAgent.id ~ReActAgent.tool_name_to_func ~ReActAgent.tool_names ~ReActAgent.chat_history ~ReActAgent.usage_tracker ~ReActAgent.tracer_manager ~ReActAgent.observer ~ReActAgent.is_visual_model ~ReActAgent.task_output_files