Commit Graph

7 Commits

Author SHA1 Message Date
marko-kraemer f8ab7059b7 fixes 2025-09-29 22:52:49 +02:00
marko-kraemer 192552dd62 Refactor knowledge base system: enable CRUD in agent config, unify components, remove legacy code
- Added full CRUD operations to agent configuration dialog knowledge base section
- Replaced simplified agent-kb-tree with full-featured agent-knowledge-base-manager
- Created unified KB entry modal merging file upload and text entry modals
- Enhanced folder selection UX with inline folder creation capability
- Integrated standard FileRenderer for consistent file preview across app
- Removed outdated backend/core/knowledge_base/ system causing table reference errors
- Moved FileProcessor to correct location in backend/knowledge_base/
- Extracted reusable KnowledgeBaseManager component to eliminate code duplication
- Updated agent KB tree to use assignment system instead of old table structure
- Simplified file preview modal to focus on summary editing instead of broken file preview
- Added proper loading states and error handling throughout
- Removed unused legacy components and hooks
- Updated all imports to use correct table structure (knowledge_base_folders/entries)
- Fixed API routes to work with new assignment-based system
2025-09-29 21:43:23 +02:00
Vukasin 30ab78ce74 feat: add file preview in kb 2025-09-23 17:51:14 +02:00
Vukasin e462a7ae00 fix: filetype and visuals 2025-09-18 22:36:28 +02:00
Vukasin 1878df2b24 feat: init globl kb crud 2025-09-17 20:48:09 +02:00
Vukasin 4110f62c84 feat: init new knowledge base structure 2025-09-15 20:32:54 +02:00
marko-kraemer f73d0f5db6 mv around files, update imports 2025-09-03 22:40:25 -07:00