You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Aider basically cannot keep this metadata: dict part. It gets transformed into meta dict, which of course breaks all code, which it recognised with the internal flake8 pass.
It's not a bug in Claude, it's Aider who is already giving the buggy inputs!
For example, this is still before LLM response, when I ask:
in process.py where is this meta dict coming from??? make it metadata: dict
-------
ASSISTANT I see there's a typo in the function signature in process.py where it says `meta dict` instead of `meta dict`. I'll need to edit that file to fix it.
ASSISTANT
ASSISTANT Please add process.py to the chat so I can make the correction.
-------
I've managed to create a minimum reproducible .llm.history, uploaded here as txt.
hyperknot
changed the title
"metadata: dict" gets transformed into "meta dict"
[regression in 0.75] "metadata: dict" gets transformed into "meta dict"
Mar 1, 2025
hyperknot
changed the title
[regression in 0.75] "metadata: dict" gets transformed into "meta dict"
[regression] "metadata: dict" gets transformed into "meta dict"
Mar 1, 2025
hyperknot
changed the title
[regression] "metadata: dict" gets transformed into "meta dict"
[regression in 0.74.2+] "metadata: dict" gets transformed into "meta dict"
Mar 1, 2025
(Fyi, the reason for this is some really, really, really really bad litellm networking code that tries to handle SSE but doesn't actually understand how SSE works.)
Issue
I basically cannot use Aider because of the following issue:
I have a Python source file like this:
Aider basically cannot keep this
metadata: dict
part. It gets transformed intometa dict
, which of course breaks all code, which it recognised with the internal flake8 pass.It's not a bug in Claude, it's Aider who is already giving the buggy inputs!
For example, this is still before LLM response, when I ask:
I've managed to create a minimum reproducible .llm.history, uploaded here as txt.
llm.history.txt
Version and model info
Aider 0.75.1
model: openrouter/anthropic/claude-3.7-sonnet (same with 3.5)
The text was updated successfully, but these errors were encountered: