GML-2015 Add UI page for configurations, Role base access#28
GML-2015 Add UI page for configurations, Role base access#28prinskumar-tigergraph wants to merge 3 commits intomainfrom
Conversation
Roles base access for configuration Made-with: Cursor
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
User description
Updated code for
-Pages for Configuration
-Role based access to setup configurations
-graph level access to change configuration
PR Type
Enhancement, Bug fix
Description
Add setup UI for configs and prompts
Enforce role-based access across endpoints
Support graph-specific LLM/prompt configurations
Fix VertexAI imports and model naming
Diagram Walkthrough
File Walkthrough
16 files
Add config/prompts APIs with role-based accessGraph-specific config resolution and reload utilitiesUse per-graph completion config for agentsReload configs at job start and consistency routesLLM provider selection via per-graph configLoad community summary prompt from configured pathPass graph to LLM provider for summarizationKG admin page for init, ingest, refreshUI to edit GraphRAG processing settingsShow Setup link based on resolved rolesRouter for setup sections and redirectsIngestion UI for local and cloud sourcesUI to edit and test LLM servicesUI to edit and test DB connectionUI to view and save prompt filesShared layout for setup navigation2 files
Fix VertexAI embeddings import and parametersSwitch to official VertexAI client and args1 files
Add reverse proxy rules for /setup routes1 files
Add langchain-google-vertexai dependency6 files