src/smolagents/remote_executors.py (2 lines): - line 553: self.server_url = "http://localhost:8000" # TODO: Another port? - line 636: # TODO: Install here instead? src/smolagents/agents.py (2 lines): - line 936: # TODO: handle serializing step_callbacks and final_answer_checks - line 1337: # TODO: tool_call_result naming could allow for different names of same type src/smolagents/utils.py (1 line): - line 407: TODO: handle Python standard REPL src/smolagents/local_python_executor.py (1 line): - line 1595: # TODO: assert self.authorized imports are all installed locally src/smolagents/_function_type_hints_utils.py (1 line): - line 22: TODO: move them to `huggingface_hub` to avoid code duplication.