fix(dropdownComponent): add condition to check if options object is
empty before rendering dropdown component
fix(chatInput): add condition to check if chatValue is an empty object
before displaying message
fix(chatMessage): remove useMemo hook and fix condition to check if chat
message is empty before displaying message
fix(formModal): add conditions to check if thought and files exist
before updating chat object
fix(genericModal): add condition to check if inputVariables exist before
displaying notice or success message
fix(chatInput): add condition to check if chatValue is an empty object before displaying message
fix(chatMessage): remove useMemo hook and fix condition to check if chat message is empty before displaying message
fix(formModal): add conditions to check if thought and files exist before updating chat object
fix(genericModal): add condition to check if inputVariables exist before displaying notice or success message
### Pull Request for Issue #1217
[feature
request](https://github.com/logspace-ai/langflow/labels/feature%20request)
[python](https://github.com/logspace-ai/langflow/labels/python)
**Description**
This pull request addresses issue #1217 , which concerns the ability to
add files directly to the Vectara vector store using the indexing API's
file upload feature.
**Changes Made**
I have implemented the ability to add files directly to the Vectara
vector store by providing URLs of documents online. The add_files()
method (as well as from_files()) has been added to facilitate this
functionality.
**Files Modified/Added**
Modified: vectara.py
This pull request includes multiple code refactorings and updates to dependencies. It also removes unused imports, fixes code formatting, and updates the langflow version to 0.6.3a6.
This pull request updates the type hints for the inputs parameter in the process_graph_data and process functions. It also refactors the result handling in the generate_result function. Additionally, it updates the version to 0.6.3a5 in pyproject.toml.