From d1f05ca18a7f5d5e1d503ba0264e8e05c022f48a Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Thu, 1 Jun 2023 10:55:39 -0700 Subject: [PATCH] Handle io=none --- aider/repomap.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/aider/repomap.py b/aider/repomap.py index 29754538e..2799306da 100644 --- a/aider/repomap.py +++ b/aider/repomap.py @@ -95,7 +95,8 @@ class RepoMap: if self.use_ctags: files_listing = self.get_tags_map(other_files) num_tokens = self.token_count(files_listing) - self.io.tool_output(f"ctags map: {num_tokens/1024:.1f} k-tokens") + if self.io: + self.io.tool_output(f"ctags map: {num_tokens/1024:.1f} k-tokens") if num_tokens < max_map_tokens: ctags_msg = " with selected ctags info" return files_listing, ctags_msg @@ -103,7 +104,8 @@ class RepoMap: files_listing = self.get_simple_files_map(other_files) ctags_msg = "" num_tokens = self.token_count(files_listing) - self.io.tool_output(f"simple map: {num_tokens/1024:.1f} k-tokens") + if self.io: + self.io.tool_output(f"simple map: {num_tokens/1024:.1f} k-tokens") if num_tokens < max_map_tokens: return files_listing, ctags_msg