Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
feat: KnowledgeBase Enhancements + Knowledge Ingestion flow + Polymorphic Job Tracking (#11541)
* updated columns name * fixed root issue * fixed chunks * fix: Remove title case transformation from knowledge base names and improve UI layout - Remove .title() transformation from knowledge base names in API endpoints - Add textTransform: none to knowledge base name column in grid - Improve source chunks page layout with proper overflow handling - Enhance chunk card UI with badges, better spacing, and copy feedback - Add pagination controls with first/last page buttons and page number input - Preserve original chunk indices when filtering - Fix whit * added kb dialog for added knowledg * added styles, need BE supprot * [autofix.ci] apply automated fixes * added more styles * [autofix.ci] apply automated fixes * [autofix.ci] apply automated fixes (attempt 2/3) * [autofix.ci] apply automated fixes * merge updated code * clean up stores and styles * fixed height on stepper * simplified init step * fixed minor issues in summary * code clean up with claude * moved kb files to the correct folder * added chunks endpoint * updated form * updated form * updated form to include column table * side panel style for multiple items * fixed placeholder and flipped modal settings config * [autofix.ci] apply automated fixes * fix for product styles and form update for hiding advanced mode * regex and dynamic error height adjustment * validation for file sizes * Move file size limit text to Configure Sources header and update conditional rendering * Paginated the chunk response. * Sync/Async ingestions endpoint for KnowledgeBases. Streamlining job execution for LF, internal status endpoint for jobs/tasks. * [autofix.ci] apply automated fixes * fix height jump and preview jump and added max h for dd * [autofix.ci] apply automated fixes * Paginated the chunk response. * Sync/Async ingestions endpoint for KnowledgeBases. Streamlining job execution for LF, internal status endpoint for jobs/tasks. * Modified migration file to handle downgrades. * committing changes for demo. * big updates * fixed chunks page * creating kb in canvas adds value and fixes updates functionality * fix ingestion for canvas * [autofix.ci] apply automated fixes * Added metadata file caching to speed up KB listing API call. # Conflicts: # src/backend/base/langflow/api/v1/knowledge_bases.py * Fixed linting and formatting issues. Tested caching for KB list call. * [autofix.ci] apply automated fixes * fixed icons * [autofix.ci] apply automated fixes * fixed jest test * fixed playwright test * updated ingestion format * fixes from qa * [autofix.ci] apply automated fixes * fix placeholder * fix deepclone * updated templates * [autofix.ci] apply automated fixes * [autofix.ci] apply automated fixes (attempt 2/3) * updates templates * fix fe test * Added file locking to avoid lock contention and SQLite connection starvation. * fixed column config * persist the column config * [autofix.ci] apply automated fixes * [autofix.ci] apply automated fixes (attempt 2/3) * added back metadata * Resolve locking error by force creating a fresh ChromaClient on every KB creation. This avoids the Read-Only 1032 Zombie Client error. Fixed ChromaClient creation to be only on creation, and reuse the client otherwise. * cris's fixes * reorganize KnowledgeBaseUploadModal file structure and update imports * [autofix.ci] apply automated fixes * tests * update google dependency version from 2.30.0 to 1.139.0 in component index * [autofix.ci] apply automated fixes * [autofix.ci] apply automated fixes (attempt 2/3) * Addressed PR comments: refactored existing code to break bigger implmentations into more testable blocks, refactored helpers into class base helpers, fixed code smells, added exhautive unit tests, extracted constant values into a separate file. * hide col details and open table * Addressed PR comments. * [autofix.ci] apply automated fixes * [autofix.ci] apply automated fixes * updated test yaml * revert yml * revert yml * [autofix.ci] apply automated fixes * [autofix.ci] apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: Debojit Kaushik <kaushik.debojit@gmail.com>
D
Deon Sanchez committed
d602738a6d204d11d8ea467a7ced8c2e06a0167f
Parent: f8e8382
Committed by GitHub <noreply@github.com>
on 2/27/2026, 9:31:48 PM