Closed mbrock closed 1 month ago
subtree
and submodules
are currently not supported by aider as far as I know. aider can only handle one plain git repository at the moment.
This documentation may be helpful for dealing with monorepos and other huge repositories -> https://aider.chat/docs/faq.html#can-i-use-aider-in-a-large-mono-repo
Thanks for trying aider and filing this issue.
Yes, unfortunately this is not supported. Aider would have given you a more graceful error on launch, but since you changed the repo midway through your session it ended up with an uncaught exception.
I'm going to close this issue for now, but feel free to add a comment here and I will re-open or file a new issue any time.
I told Aider to add a vendor repo as a subtree and it suggested doing
but this command seems to crash Aider's Git parsing.
Aider version: 0.54.13.dev22+g2dc3a064.d20240904 Python version: 3.12.5 Platform: macOS-14.5-arm64-arm-64bit Python implementation: CPython Virtual environment: Yes OS: Darwin 23.5.0 (64bit) Git version: git version 2.39.3 (Apple Git-146)
An uncaught exception occurred: