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
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
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
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
c4ee51d05d
Update README and code to remove folder registration option
2026-03-20 10:18:35 +01:00
b5d4085a4b
Enhance path picking functionality in Electron and LibraryManager
2026-03-20 09:50:03 +01:00
c7e2d88aa7
Move library toolbar actions to footer
2026-03-20 00:00:51 +01:00
f01df5005c
Refactor LibraryManager.jsx for better readability and performance
2026-03-19 23:57:58 +01:00
556b559b44
Add toast notifications and update UI for LibraryManager.jsx
2026-03-19 23:57:44 +01:00
da520af8d2
Clarify placeholder text and syncing note in LibraryManager.jsx
2026-03-19 22:16:41 +01:00
70e083f031
Update sync details in LibraryManager.jsx
2026-03-19 22:16:41 +01:00
8accf4f3b9
Add enrichment toggle and update status messages in LibraryManager.jsx
2026-03-19 22:15:24 +01:00
afc6b73015
Add retry sync functionality to LibraryManager.jsx
2026-03-19 21:48:27 +01:00
71d94dda5e
Add file sync status display in LibraryManager
2026-03-19 21:45:36 +01:00
f45910e1ca
auto-git:
...
[change] src/LibraryManager.jsx
2026-03-19 21:39:14 +01:00
ea261db04b
Update LibraryManager.jsx to remove chat-related functionality and simplify UI elements
2026-03-19 21:37:37 +01:00
35e9f046f3
Remove rename functionality from LibraryManager.jsx
2026-03-19 21:28:38 +01:00
7289dcc22c
Update LibraryManager.jsx to simplify job handling and improve UI messages
2026-03-19 21:24:31 +01:00
d94a692cce
Update LibraryManager.jsx for pending chat library state handling and UI updates
2026-03-19 21:15:02 +01:00
3694704470
Add index check and disable button if not indexed
2026-03-19 21:10:12 +01:00
795f4d272a
auto-git:
...
[add] README.md
[add] backend/libraries/punk/library.json
[add] backend/libraries/punk/stage/19f1e5d2ceaab5fd1f1dc58ff07422388f156610d16dfdea2bdb35a5b9e70813--GeorgeJordac-TheVoiceOfHumanJustice.pdf
[add] backend/libraries/punk/stage/85fce554ff7685f7bccb136aff5768e54b9ba8361672fe45dbce599598c4be4b--4_Strings_-_Take_Me_Away_Into_The_Night_Vocal_Radio_Mix_.mp3
[add] backend/libraries/punk/stage/e816ca61aebd84159747d248fedd6d5ff318c471c36bcc31b1ac6bf9aebcd3c1--The_Evolution_of_Cooperation_Robert_Axelrod_liber3.pdf
[add] backend/local_rag.py
[add] backend/rag/__init__.py
[add] backend/rag/corpus_builder.py
[add] backend/rag/corpus_enricher.py
[add] backend/rag/index_builder.py
[add] backend/rag/unified_rag.py
[add] dist/assets/index-Cc0DLWqA.css
[add] dist/assets/index-DKAz6gtp.js
[add] dist/index.html
[add] src/LibraryManager.jsx
[add] wheelcheck2117/pydantic-2.11.7-py3-none-any.whl
[add] wheelcheck274/pydantic-2.7.4-py3-none-any.whl
[change] backend/main.py
[change] backend/requirements.txt
[change] backend/schemas.py
[change] electron/main.cjs
[change] electron/preload.cjs
[change] package.json
[change] run.sh
[change] src/App.jsx
[change] src/InterfaceSettings.jsx
[change] src/colorSchemes.js
[change] src/main.jsx
[change] src/styles.css
2026-03-19 21:07:22 +01:00