Agent Zero
f287a0a4d1
fix: Context-Menu Konflikt mit draggable Ordner behoben
2026-07-20 02:29:40 +02:00
Agent Zero
c3974c2ef9
fix: Neuer Chat Button erstellt Session, Ordner drag&drop im KI-Baum
2026-07-20 02:20:43 +02:00
Agent Zero
6f1655785e
fix: resolve all 12 TypeScript errors (tsc --noEmit clean)
...
- mail.ts: add explicit types to decodeMimeHeader callback params
- SessionList.tsx: use React.MouseEvent instead of nativeEvent
- ComposeModal.tsx: construct name from first_name + last_name
- MailDetail.tsx: destructure onReply/onForward from props
- RichTextEditor.tsx: use SetContentOptions object instead of boolean
- MailSearchBar.tsx: add optional value prop to interface
- EmptyState.tsx: add optional children prop
- Badge.tsx: add secondary variant to BadgeVariant, variantClasses, dotColors
- ConfirmDialog.tsx: add optional children prop
- hooks.ts: extend SearchResult type to include mail/file/event
2026-07-19 17:41:39 +02:00
Agent Zero
27a8ad8b30
fix: resolve all 65 pre-existing frontend test failures (318/318 passing)
...
- Remove duplicate vi.mock(@/api/hooks) in SettingsRoles.test.tsx that overrode forceUpdate logic
- SettingsRoles mock: use vi.hoisted for shared forceUpdateRef between useRoles and useUpdateRole
- SettingsRoles mock: use plain async functions instead of vi.fn().mockImplementation for mutations
2026-07-19 14:41:38 +02:00
Agent Zero
7e53b747c7
feat: add Proaktiv and KI Chat tabs to AI sidebar
2026-07-18 17:48:09 +02:00
Agent Zero
8cebb4f4e9
feat: unified_search + ai_proactive plugins with Ollama Cloud DeepSeek V4
...
- unified_search: Hybride Suche (PostgreSQL FTS + pgvector + RRF Fusion)
- 5 Search Providers (Contact, Company, Mail, File, Event)
- KI Query Understanding (Fuzzy, Facetten via LiteLLM)
- DMS Text-Extraction (PDF, DOCX, XLSX, PPTX)
- Embedding Pipeline (ollama/nomic-embed-text, 768 Dim)
- Background Jobs für Indexierung
- Plugin-basierte Provider Registry
- ai_proactive: Proaktiver KI-Agent
- Context-Tracking (Frontend → Backend → Event Bus)
- Proactive Engine mit LLM Suggestion-Generierung
- SSE Real-time Push an Frontend
- 6 AI Tools für Tool Registry
- Rate-Limiting + User Settings
- Deep Analysis Background Jobs
- Frontend Integration:
- useAIContext Hook, SuggestionSidebar, SuggestionBadge
- ProactiveAISettings Page, Search API Client
- Globale Suche auf neue API umgestellt
- Tests: test_unified_search.py + test_ai_proactive.py (alle bestanden)
- Config: Ollama Cloud DeepSeek V4 als Default, konfigurierbar
- Dependencies: PyMuPDF, python-docx, python-pptx, pgvector
- Bugfixes: notification type_key length, migration IF NOT EXISTS
2026-07-18 11:21:51 +02:00
Agent Zero
60081c5262
fix: add onDelete to TreeItem destructured props
2026-07-17 22:30:47 +02:00
Agent Zero
4f23c60fd4
feat: hover rename/delete icons in treeview, resizable tree and sidebar panels
2026-07-17 22:24:26 +02:00
Agent Zero
165350eda0
fix: user messages with primary-50 background and border for visual distinction
2026-07-17 21:05:47 +02:00
Agent Zero
b137acb359
fix: custom markdown CSS styles for AI chat responses (tables, code, lists, headings)
2026-07-17 19:36:21 +02:00
Agent Zero
495d9c63ff
fix: proper drag&drop with dataTransfer, context menu (rename/delete/new), bold active session
2026-07-17 17:59:18 +02:00
Agent Zero
5814b1691c
fix: drag&drop events on folder headers with stopPropagation, separate root drop zone
2026-07-17 17:39:09 +02:00
Agent Zero
ede37aced8
feat: remove header and buttons, move actions to toolbar, drag&drop to any folder level
2026-07-17 17:22:26 +02:00
Agent Zero
f2d624720f
feat: drag&drop treeview, flat chat UI, activity indicator, fixed toolbar registration
2026-07-17 17:09:26 +02:00
Agent Zero
70b8a66fd4
feat: attachment context for LLM, markdown rendering, mobile layout with back arrow
2026-07-17 13:45:21 +02:00
Agent Zero
202d80c750
feat: treeview with folders, toolbar, file attachments in chat
2026-07-17 09:21:40 +02:00
Agent Zero
2d5d0143e6
AI Assistant: frontend - chat app, sidebar, settings with 4 tabs
2026-07-17 00:52:17 +02:00