The query editor combines static language suggestions with plugin-provided schema metadata to accelerate query authoring.
- Built-in keywords and commands are always available.
- Optional
completion-fieldsrequests enrich suggestions with driver-specific field or column names. - Suggestions are cached per tab context to avoid excessive plugin calls.
- query editor component
frontend/src/composables/useTabCompletion.ts- plugin optional
completion-fieldssupport
- depends on the connection and selected resource context
- uses plugin-exposed metadata through the backend
- improves result-oriented workflows without changing the execution contract
- Failures degrade to built-in suggestions only.
- Streaming or live metadata enrichment is not part of the current baseline.