feat(graph-rag): UI fuer Wissens-Graph mit BFS-Traversierung — Modul 11/16 des UI-Backlogs
Check Cross-Plugin Imports / check (push) Has been cancelled
Check Cross-Plugin Imports / check (push) Has been cancelled
This commit is contained in:
@@ -3,7 +3,13 @@
|
||||
from __future__ import annotations
|
||||
|
||||
from app.plugins.base import BasePlugin
|
||||
from app.plugins.manifest import MiniAppContribution, PluginManifest, PluginRouteDef
|
||||
from app.plugins.manifest import (
|
||||
FrontendMenuItem,
|
||||
FrontendPageRoute,
|
||||
MiniAppContribution,
|
||||
PluginManifest,
|
||||
PluginRouteDef,
|
||||
)
|
||||
|
||||
|
||||
class GraphRAGPlugin(BasePlugin):
|
||||
@@ -43,6 +49,24 @@ class GraphRAGPlugin(BasePlugin):
|
||||
order=90,
|
||||
),
|
||||
],
|
||||
menu_items=[
|
||||
FrontendMenuItem(
|
||||
label_key="nav.graphRag",
|
||||
label="Wissens-Graph",
|
||||
path="/graph-rag",
|
||||
icon="Share2",
|
||||
order=87,
|
||||
permission="graph:read",
|
||||
),
|
||||
],
|
||||
page_routes=[
|
||||
FrontendPageRoute(
|
||||
path="/graph-rag",
|
||||
component="@/pages/GraphRag",
|
||||
protected=True,
|
||||
permission="graph:read",
|
||||
),
|
||||
],
|
||||
permissions=[
|
||||
"graph:read",
|
||||
"graph:write",
|
||||
|
||||
Reference in New Issue
Block a user