feat: Pass cwd as root to FileWatcher when subtree_only

This commit is contained in:
Paul Gauthier (aider) 2024-12-17 13:24:50 -08:00
parent 9bebb1e9a9
commit 195ae5ce4b

View file

@ -870,10 +870,10 @@ def main(argv=None, input=None, output=None, force_git_root=None, return_coder=F
if args.aiderignore: if args.aiderignore:
ignores.append(args.aiderignore) ignores.append(args.aiderignore)
# if args.subtree_only, pass root=os.cwd ai!
if args.watch_files: if args.watch_files:
file_watcher = FileWatcher( file_watcher = FileWatcher(
coder, gitignores=ignores, verbose=args.verbose, analytics=analytics, coder, gitignores=ignores, verbose=args.verbose, analytics=analytics,
root=str(Path.cwd()) if args.subtree_only else None,
) )
coder.file_watcher = file_watcher coder.file_watcher = file_watcher