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