Commit graph

1614 commits

Author SHA1 Message Date
CREDO23
a95bf58c8f Make Vision LLM opt-in for uploads and connectors 2026-04-10 16:45:51 +02:00
CREDO23
0aefcbd504 Remove vision LLM from desktop folder watcher 2026-04-09 22:06:06 +02:00
CREDO23
4ccdd80e26 Harden vision LLM fallback, folder upload validation, and export memory 2026-04-09 16:14:53 +02:00
CREDO23
e164fe0612 Fix misleading log when vision LLM fails vs not provided 2026-04-09 15:29:39 +02:00
CREDO23
ff2a9c77f9 Pass vision_llm in legacy process_file_in_background path 2026-04-09 15:28:21 +02:00
CREDO23
55661bcde6 Replace mimetypes fallback with explicit extension-to-MIME mapping 2026-04-09 15:21:32 +02:00
CREDO23
71db53fc55 Add 5MB file size guard before base64 encoding for vision LLM 2026-04-09 15:17:08 +02:00
CREDO23
d6c4fb8938 Add try/except fallback in _extract_image for vision LLM failures 2026-04-09 15:11:24 +02:00
CREDO23
caaec2e0a7 Simplify vision LLM image description prompt 2026-04-09 14:56:18 +02:00
CREDO23
afd3c2cde2 Pass vision LLM through local folder indexer call chain 2026-04-09 14:50:24 +02:00
CREDO23
7e90a8ed3c Route uploaded images to vision LLM with document-parser fallback 2026-04-09 14:33:33 +02:00
CREDO23
1af5725bd1 fix: track dedup'd filename in used_paths to prevent collisions 2026-04-09 13:51:32 +02:00
CREDO23
b5f6e44fc3 security: sanitize folder names in ZIP export paths 2026-04-09 13:39:36 +02:00
CREDO23
e7107b751d fix: strip folder prefix from filename in folder upload 2026-04-09 13:01:23 +02:00
CREDO23
47f1d7e373 feat: implement KB export as ZIP with service layer 2026-04-09 12:17:43 +02:00
CREDO23
473eece896 feat: add export route skeleton 2026-04-09 12:10:37 +02:00
DESKTOP-RTLN3BA\$punk
5891dfa4d0 Merge commit 'fe6f830eab' into dev_mod 2026-04-08 16:21:36 -07:00
DESKTOP-RTLN3BA\$punk
29b1a9981e feat: bumped version to 0.0.15 2026-04-08 16:17:37 -07:00
Anish Sarkar
56c5809170 chore: ran linting 2026-04-08 18:23:03 +05:30
Anish Sarkar
37c52ce7ea feat: implement indexing progress management in local folder indexing process and enhance related test coverage 2026-04-08 18:01:55 +05:30
Anish Sarkar
a8b83dcf3f feat: add folder_id support in ConnectorDocument and indexing pipeline for improved document organization 2026-04-08 17:48:50 +05:30
Anish Sarkar
f3aa514240 feat: integrate subtree ID retrieval in local folder cleanup process and enhance UI component styling for folder selection 2026-04-08 17:25:18 +05:30
Anish Sarkar
cab0d1bdfe feat: enhance folder synchronization by integrating subtree ID retrieval and optimizing empty folder cleanup process 2026-04-08 17:10:22 +05:30
Anish Sarkar
ae98f64760 feat: enhance folder indexing with metadata management and improve folder structure handling in UI components 2026-04-08 16:48:40 +05:30
Anish Sarkar
60eb1e4060 feat: implement raw file hash computation to optimize content extraction during local folder indexing 2026-04-08 16:28:51 +05:30
Anish Sarkar
6f9f69c3e8 refactor: remove local folder indexing endpoints and update related API calls 2026-04-08 15:49:36 +05:30
Anish Sarkar
5f5954e932 feat: implement upload-based folder indexing and synchronization features 2026-04-08 15:46:52 +05:30
Anish Sarkar
cd71893985 fix: update relationship backref to enable passive deletes for document versions 2026-04-08 14:48:40 +05:30
Anish Sarkar
8455451ce1 chore: ran linting 2026-04-08 05:20:03 +05:30
Anish Sarkar
d072ca60bb test: enhance file classification tests for Azure DI configuration 2026-04-08 05:13:17 +05:30
Anish Sarkar
6038f6dfc0 Merge remote-tracking branch 'upstream/dev' into feat/azure-ocr 2026-04-08 05:00:32 +05:30
Anish Sarkar
20fa93f0ba refactor: make Azure Document Intelligence an internal LLAMACLOUD accelerator instead of a standalone ETL service 2026-04-08 03:26:24 +05:30
CREDO23
26bffbcc47 Add dynamic vision model list from OpenRouter with combobox selector 2026-04-07 23:39:52 +02:00
CREDO23
36b8a84b0b Add vision LLM config examples to global_llm_config.example.yaml 2026-04-07 21:55:58 +02:00
Anish Sarkar
1fa8d1220b feat: add support for Azure Document Intelligence in ETL pipeline 2026-04-08 00:59:12 +05:30
Anish Sarkar
73a9c5fbd1 chore: add azure-ai-documentintelligence dependency 2026-04-07 23:53:19 +05:30
Anish Sarkar
76c760b8dd fix: improve the notification content and improve tooltip 2026-04-07 23:00:52 +05:30
CREDO23
4a675b64f4 Initialize vision LLM router at app and celery startup 2026-04-07 19:21:10 +02:00
CREDO23
6d85821ae9 Wire vision_llm_config_id in preferences, register vision LLM router 2026-04-07 19:20:28 +02:00
CREDO23
43b8862ac7 Update get_vision_llm to use dedicated VisionLLMConfig system 2026-04-07 19:16:51 +02:00
CREDO23
bdbc4ce4a1 Add vision LLM config CRUD and global configs routes 2026-04-07 19:04:03 +02:00
CREDO23
7448f27ee0 Add vision LLM config loading and router initialization to Config 2026-04-07 19:02:18 +02:00
CREDO23
362cd3590c Add VisionLLMRouterService for Auto mode routing 2026-04-07 18:59:33 +02:00
CREDO23
ecfcc61011 Add VisionLLMConfig Pydantic schemas 2026-04-07 18:52:37 +02:00
CREDO23
32a3356f55 Add migration 120: vision_llm_configs table and column rename 2026-04-07 18:50:51 +02:00
CREDO23
879945eeae Add VisionProvider enum, VisionLLMConfig table, and vision RBAC permissions 2026-04-07 18:49:04 +02:00
CREDO23
60b9f0f21c fix: nested button, empty options fallback, skip intermediate tool_calls 2026-04-07 18:12:34 +02:00
CREDO23
5f354ef6ac fix: capture agent text from on_chat_model_end for non-streaming LLM calls 2026-04-07 18:06:40 +02:00
CREDO23
55845d68ef feat: return 3 suggestion options from vision autocomplete agent 2026-04-07 17:38:39 +02:00
DESKTOP-RTLN3BA\$punk
91ea293fa2 chore: linting 2026-04-07 03:10:06 -07:00