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