def get_input_files(self) -> list[File]:
    """Gets the code executor input file names from the session state.

    Returns:
      A list of input files in the code executor context.
    """
    if _INPUT_FILE_KEY not in self._session_state:
      return []
    return [File(**file) for file in self._session_state[_INPUT_FILE_KEY]]
Gets the code executor input file names from the session state.

    Returns:
      A list of input files in the code executor context.
    
src/google/adk/code_executors/code_executor_context.py