diff options
-rw-r--r-- | continuedev/src/continuedev/core/context.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/continuedev/src/continuedev/core/context.py b/continuedev/src/continuedev/core/context.py index 4a5e64cc..326fb441 100644 --- a/continuedev/src/continuedev/core/context.py +++ b/continuedev/src/continuedev/core/context.py @@ -37,6 +37,13 @@ class ContextProvider(BaseModel): selected_items: List[ContextItem] = [] + def dict(self, *args, **kwargs): + original_dict = super().dict(*args, **kwargs) + original_dict.pop("sdk", None) + original_dict.pop("delete_documents", None) + original_dict.pop("update_documents", None) + return original_dict + async def start(self, sdk: ContinueSDK, delete_documents, update_documents): """ Starts the context provider. |