From abd5c380b05b0c799d70c9d198b9ac067d73127e Mon Sep 17 00:00:00 2001
From: Nate Sesti <sestinj@gmail.com>
Date: Tue, 25 Jul 2023 16:17:24 -0700
Subject: accept unicodeDecodeError

---
 continuedev/src/continuedev/plugins/context_providers/file.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

(limited to 'continuedev')

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):
-- 
cgit v1.2.3-70-g09d2