Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
feat: Astra DB Base Class for Components (#10000)
* feat: Astra DB Base Class for Components * [autofix.ci] apply automated fixes * Update test_astra_component.py * Update test_vector_store_rag.py * [autofix.ci] apply automated fixes * Update src/lfx/src/lfx/base/datastax/astradb_base.py Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * [autofix.ci] apply automated fixes * [autofix.ci] apply automated fixes * [autofix.ci] apply automated fixes * Clean up some of the naming * Bring everything in line with the Base Component * [autofix.ci] apply automated fixes * [autofix.ci] apply automated fixes (attempt 2/3) * Fix importing for circular * [autofix.ci] apply automated fixes * [autofix.ci] apply automated fixes (attempt 2/3) * Update src/lfx/src/lfx/components/datastax/astradb_cql.py Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * [autofix.ci] apply automated fixes * Add comprehensive test suite * [autofix.ci] apply automated fixes * [autofix.ci] apply automated fixes * [autofix.ci] apply automated fixes * chore: update component index * Update astradb_chatmemory.py * Update the starter templates * chore: update component index * Update component_index.json * chore: update component index * [autofix.ci] apply automated fixes * chore: update component index * Remove cassandra chat from datastax bundle * [autofix.ci] apply automated fixes * chore: update component index * chore: update component index * More cleanup of astradb imports * [autofix.ci] apply automated fixes * chore: update component index * Update the imports a bit * [autofix.ci] apply automated fixes * chore: update component index * Update astradb_base.py * [autofix.ci] apply automated fixes * chore: update component index * Create astradb_graph.py * Update __init__.py * chore: update component index * chore: update component index * Fix a couple broken tests * chore: update component index * [autofix.ci] apply automated fixes * chore: update component index * chore: update component index * 📝 (Vector Store.spec.ts): remove unnecessary empty line to improve code readability * 🔧 (.github/workflows/typescript_test.yml): free up disk space to optimize workflow performance * chore: update component index * 🔧 (.github/workflows/typescript_test.yml): remove unnecessary tool cache directories and docker images to free up disk space * 🔧 (.github/workflows/typescript_test.yml): remove unnecessary step to free disk space to optimize workflow execution * chore: update component index * chore: update component index * fix: Refactor out unneeded pieces from base component * Move embedding model stuff to vectorstore * [autofix.ci] apply automated fixes * [autofix.ci] apply automated fixes (attempt 2/3) * [autofix.ci] apply automated fixes (attempt 3/3) * fix tests * Update test_astradb_base_component.py * Update test_astradb_base_component.py * [autofix.ci] apply automated fixes * Update astradb_vectorstore.py * Fix ruff * starter proj * Spacing * Ruff formatting * [autofix.ci] apply automated fixes * Component index update * [autofix.ci] apply automated fixes * [autofix.ci] apply automated fixes (attempt 2/3) * [autofix.ci] apply automated fixes (attempt 3/3) --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: cristhianzl <cristhian.lousa@gmail.com>
E
Eric Hare committed
743a8d80b6c9328b470424fac4e5af1d5973b9cb
Parent: cea4b42
Committed by GitHub <noreply@github.com>
on 10/21/2025, 7:38:29 PM