Skip to content

Uncaught TypeError in base_coder.py line 675 #5649

Description

@GodgunPk

Aider version: 0.86.2
Python version: 3.12.8
Platform: Linux-6.12.100+deb13-amd64-x86_64-with-glibc2.41
Python implementation: CPython
Virtual environment: Yes
OS: Linux 6.12.100+deb13-amd64 (64bit)
Git version: git version 2.47.3

An uncaught exception occurred:

Traceback (most recent call last):
  File "aider", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "main.py", line 1162, in main
    coder.run()
  File "base_coder.py", line 887, in run
    self.run_one(user_message, preproc)
  File "base_coder.py", line 934, in run_one
    list(self.send_message(message))
  File "base_coder.py", line 1429, in send_message
    chunks = self.format_messages()
             ^^^^^^^^^^^^^^^^^^^^^^
  File "base_coder.py", line 1334, in format_messages
    chunks = self.format_chat_chunks()
             ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "base_coder.py", line 1281, in format_chat_chunks
    chunks.repo = self.get_repo_messages()
                  ^^^^^^^^^^^^^^^^^^^^^^^^
  File "base_coder.py", line 752, in get_repo_messages
    repo_content = self.get_repo_map()
                   ^^^^^^^^^^^^^^^^^^^
  File "base_coder.py", line 713, in get_repo_map
    cur_msg_text = self.get_cur_message_text()
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "base_coder.py", line 675, in get_cur_message_text
    text += msg["content"] + "\n"
            ~~~~~~~~~~~~~~~^~~~~~
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions