summaryrefslogtreecommitdiff
path: root/continuedev
diff options
context:
space:
mode:
Diffstat (limited to 'continuedev')
-rw-r--r--continuedev/src/continuedev/plugins/context_providers/file.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/continuedev/src/continuedev/plugins/context_providers/file.py b/continuedev/src/continuedev/plugins/context_providers/file.py
index 632a876c..fc0af7ba 100644
--- a/continuedev/src/continuedev/plugins/context_providers/file.py
+++ b/continuedev/src/continuedev/plugins/context_providers/file.py
@@ -7,8 +7,11 @@ from fnmatch import fnmatch
def get_file_contents(filepath: str) -> str:
- with open(filepath, "r") as f:
- return f.read()
+ try:
+ with open(filepath, "r") as f:
+ return f.read()
+ except UnicodeDecodeError:
+ return ""
class FileContextProvider(ContextProvider):