mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-19 13:02:30 +07:00
DBE-25398 DataGrip: Add dialog for DB query consents and persistent MCP permissions with settings UI
IJ-MR-194395 IJ-CR-194395 - Move database consent dialog from dbe/mcp to plugins/llm/sql for proper module layering - Add persistent settings for AI database permissions (read data, write data, write schema) - Add "Remember my choice" option in consent dialogs that persists to LLMSettings - Add settings UI in AI Assistant settings for managing MCP database permissions - Refactor QuerySafetyAnalyzer to return typed UnsafeType instead of localized strings - Extract DbQueryType enum to classify operations by access level GitOrigin-RevId: d881c52ae94828d8a08b5797173eda45ed7452fb
This commit is contained in:
committed by
intellij-monorepo-bot
parent
4e3313384d
commit
4cb9fbffa0
@@ -423,11 +423,3 @@ button.copy=Copy
|
||||
separator.order.by=ORDER BY
|
||||
separator.add.to.order.by=Add to ORDER BY
|
||||
mysql.event.disabled.on.slave.side=disabled on slave side
|
||||
|
||||
mcp.query.share.data.ai.consent.request=This query may send data to an AI model. Allow execution?
|
||||
mcp.query.unsafe.ai.consent.request=This query {0}. Allow execution?
|
||||
mcp.query.unsafe.ai.consent.request.common=may have side effects
|
||||
mcp.query.unsafe.ai.consent.request.dml=modifies data (e.g., INSERT/UPDATE/DELETE)
|
||||
mcp.query.unsafe.ai.consent.request.ddl=modifies the schema (e.g., CREATE/ALTER/DROP)
|
||||
mcp.query.unsafe.ai.consent.request.routine=calls a routine with potential side effects
|
||||
mcp.query.unclear.safety.consent.request=This query may modify data or schema objects. Allow execution?
|
||||
Reference in New Issue
Block a user