920888b336
Feature: Implement comprehensive workflow management system (selection, execution panel, and API wrappers)
2026-06-15 15:15:59 +02:00
a15e068f42
Add styles for video sources/thumbnails in library view, and update chat message card borders
2026-06-15 06:18:09 +02:00
e9e7df7e20
Feat: Enhance library management features
...
- Adds strict HTTP/HTTPS validation when creating library websites.
- Improves summary cleanup in video ingestion by removing thinking tags and prefixes.
- Updates LibraryManager UI to display comprehensive metadata (ID, provider, upload date, character count, etc.) and improves video source handling.
2026-06-15 06:18:01 +02:00
5df2871c6f
Update build process to collect Whisper modules and add styling for video content in the library view
2026-06-15 06:15:19 +02:00
a07870c82c
Feat: Add robust support for video content in LibraryManager
...
Updates the library manager to handle videos alongside websites and text. This includes updating input fields, adding dedicated video summary metadata display (transcription details), expanding searchable content types, and providing specific action buttons for opening or reprocessing video items.
2026-06-15 06:15:07 +02:00
0fa4be73da
Feature: Add support for video handling and refreshing in LibraryManager
2026-06-15 06:14:50 +02:00
88c4a5b0d4
Feat: Add automatic deep enrichment feature
...
Implements logic and UI for automatically queuing deep enrichment (Q&A generation) after content indexing, updating settings across backend, frontend, and desktop layers.
2026-06-15 04:41:31 +02:00
4db6fde9be
Feature: Implement knowledge base saving for chat messages
...
Adds functionality to save selected chat messages into an external knowledge database, including new dialog components, state management in App.jsx, updated history syncing, and necessary UI/UX improvements.
2026-06-15 03:53:44 +02:00
d3c4f45501
Feature: Implement Knowledge Metadata Model and enhance library item display with rich metadata (Q&A, model details)
2026-06-15 02:42:47 +02:00
90a994f72e
Display metadata generation error when status is 'failed'
2026-06-15 02:09:55 +02:00
55a4e7ce28
Enhance metadata display and refine item readiness status in LibraryManager
2026-06-15 02:05:35 +02:00
d7cf6f3fc4
Feat(Library): Enhance metadata handling and display
...
Improves search filtering to include summary, headline, keywords, and entities from item metadata.
Adds comprehensive metadata display (summary, chips, entities) on content cards.
Introduces deep enrichment status indicators and adds functionality to trigger metadata generation.
2026-06-15 02:05:22 +02:00
e1f3aaeec1
Manage content preview state by clearing selected/edited item from previews and collapsing expansion view.
2026-06-15 01:26:59 +02:00
7edccc90a3
Reset expanded item and content preview state when library details change
2026-06-15 01:26:46 +02:00
4a624d2d30
Feat: Implement detailed content previews for library items
...
Adds functionality to display rich content previews (including truncated or extracted RAG text) when viewing a library item, updating backend indexing and frontend rendering accordingly.
2026-06-15 01:25:34 +02:00
ec08af4640
Improve change detection and enhance content extraction logic
2026-06-15 01:15:42 +02:00
9a4f4c7c2b
Feat: Overhaul LibraryManager to support diverse content types (text, websites) and implement a unified search/display grid.
2026-06-15 01:14:47 +02:00
17ab1fc236
Update diagnostic setting description in InterfaceSettings
2026-05-06 06:02:18 +02:00
f2abb9121d
Refactor desktop API to use Tauri commands exclusively
2026-05-06 05:59:00 +02:00
2e7b438b66
Feature: Implement and apply UI scale settings across the application
2026-05-06 05:39:25 +02:00
570cc67725
auto-git:
...
[change] src-tauri/Cargo.toml
[change] src-tauri/capabilities/default.json
[change] src-tauri/src/main.rs
[change] src/desktop/desktopApi.js
2026-05-06 05:21:04 +02:00
81daab141c
auto-git:
...
[add] docs/
[add] src-tauri/
[change] src/desktop/desktopApi.js
2026-05-06 04:56:36 +02:00
906f731557
Refactor: Remove optional chaining when calling desktopApi methods
2026-05-06 04:42:44 +02:00
672b51a28d
Integrate desktop API module across multiple components and hooks
2026-05-06 04:41:11 +02:00
bb2b929d27
auto-git:
...
[change] src/App.jsx
[change] src/AssistantMessageContent.jsx
[change] src/GeneralSettings.jsx
[change] src/InterfaceSettings.jsx
[change] src/LibraryManager.jsx
[change] src/WebsearchSettings.jsx
[change] src/main.jsx
[change] src/useChatScroll.js
2026-05-06 04:40:01 +02:00
cfbae8378f
Update App component to use desktopApi for all Electron interactions
2026-05-06 04:39:39 +02:00
15eba38375
auto-git:
...
[change] src/App.jsx
2026-05-06 04:39:03 +02:00
e2065b3231
auto-git:
...
[change] src/App.jsx
2026-05-06 04:38:57 +02:00
4773f01a76
auto-git:
...
[add] src/desktop/
2026-05-06 04:38:34 +02:00
01b0763478
Extract chat generation handlers logic
2026-05-06 03:52:53 +02:00
a0989b5b3e
auto-git:
...
[change] src/App.jsx
2026-05-06 03:52:36 +02:00
789ef97404
Refactor: Remove message sending logic and add web search toggle
2026-05-06 03:52:29 +02:00
46c1a85710
Remove chat message regeneration logic
2026-05-06 03:52:15 +02:00
a89dd5e13d
auto-git:
...
[change] src/App.jsx
2026-05-06 03:51:43 +02:00
54048acdcd
auto-git:
...
[add] src/chatGeneration.js
[change] src/App.jsx
2026-05-06 03:51:17 +02:00
3440b48c8c
Refactor API calls to use dedicated helper functions for web search context, chat messaging, and title generation
2026-05-06 03:49:12 +02:00
34da4bd6c5
Refactor API calls for web search context and message regeneration
2026-05-06 03:48:50 +02:00
4408a01126
Pass backendApiUrl to various API fetching functions for consistent endpoint usage
2026-05-06 03:48:26 +02:00
5e616dd302
auto-git:
...
[change] src/App.jsx
2026-05-06 03:48:15 +02:00
6f1a7383e9
Add chat API service functions
2026-05-06 03:48:02 +02:00
ace78e205a
Refactor: Simplify pending scroll handling when creating a new chat session
2026-05-06 03:47:02 +02:00
4cab0caa83
Remove chat drag enter event handler
2026-05-06 03:46:46 +02:00
c40bdb1223
auto-git:
...
[change] src/App.jsx
2026-05-06 03:46:05 +02:00
f8d215679a
Refactor: Clean up chat state management by removing obsolete scroll and session tracking logic
2026-05-06 03:46:05 +02:00
cf591c91d1
Integrates and utilizes the new scroll management hook across the component, enabling persistent and accurate chat scrolling behavior.
2026-05-06 03:45:56 +02:00
2af1fee98a
auto-git:
...
[change] src/App.jsx
2026-05-06 03:45:27 +02:00
86bb1d0cf2
auto-git:
...
[add] src/useChatScroll.js
[change] src/App.jsx
2026-05-06 03:45:14 +02:00
f724bf764d
Remove redundant audio recording lifecycle hooks in App.jsx
2026-05-06 03:43:37 +02:00
3b3b613ed6
Remove microphone recording and audio transcription functionality
2026-05-06 03:43:18 +02:00
ccfc67503b
Remove audio input runtime status synchronization function
2026-05-06 03:42:37 +02:00