Files
LangBot/web
huanghuoguoguo 2a74a8d6ae Feat/dbm20 rag (#2037)
* feat(rag): add knowledge base migration from v4.9.0 to plugin architecture

Rewrite dbm020 to backup old knowledge_bases data and preserve
external_knowledge_bases table. Add migration API endpoints and
frontend dialog so users can opt-in to auto-install LangRAG plugin
and restore their knowledge bases with original UUIDs preserved.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix(rag): query marketplace for actual plugin version instead of 'latest'

The marketplace API does not support 'latest' as a version string.
Fetch the plugin info first to get latest_version, then use that
concrete version for installation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat(rag): add data-only migration option and fix dialog width

Add option to migrate knowledge base data without auto-installing
the LangRAG plugin (for offline/intranet environments). Also
narrow the migration dialog to match other confirmation dialogs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* refactor: to red and no more

* fix lint

* fix ruff lint

* feat: add external migration

* fix: show

* feat: add external plugin auto download

* feat: update migration messages for knowledge base in multiple languages

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Junyan Qin <rockchinq@gmail.com>
2026-03-09 20:05:38 +08:00
..
2025-04-28 21:41:03 +08:00
2026-03-09 20:05:38 +08:00
2025-07-26 19:45:38 +08:00
2025-12-10 14:21:41 +08:00
2026-02-09 00:41:34 +08:00
2025-05-10 17:16:57 +08:00
2025-05-07 18:06:44 +08:00
2026-03-01 17:01:23 +08:00
2026-03-05 15:02:03 +00:00
2026-03-06 21:54:38 +08:00
2025-05-10 17:16:57 +08:00

Debug LangBot Frontend

Please refer to the Development Guide for more information.