diff --git a/src/cleveragents/providers/llm/langchain_chat_provider.py b/src/cleveragents/providers/llm/langchain_chat_provider.py index 9aa5cf601..b8d98abd8 100644 --- a/src/cleveragents/providers/llm/langchain_chat_provider.py +++ b/src/cleveragents/providers/llm/langchain_chat_provider.py @@ -79,10 +79,18 @@ class LangChainChatProvider(AIProviderInterface): def name(self) -> str: # pragma: no cover - simple accessor return self._name + @name.setter + def name(self, value: str) -> None: + self._name = value + @property def model_id(self) -> str: # pragma: no cover - simple accessor return self._model_id + @model_id.setter + def model_id(self, value: str) -> None: + self._model_id = value + def generate_changes( self, project: Project,