Defined in: packages/core/src/utils/CursorContextAnalyzer.ts:10
IntelliSense context focused on what suggestions can be provided
Properties
suggestTables
suggestTables:
boolean
Defined in: packages/core/src/utils/CursorContextAnalyzer.ts:12
Whether to suggest table names (can provide actual table list)
suggestColumns
suggestColumns:
boolean
Defined in: packages/core/src/utils/CursorContextAnalyzer.ts:15
Whether to suggest column names (can provide actual column list)
suggestKeywords
suggestKeywords:
boolean
Defined in: packages/core/src/utils/CursorContextAnalyzer.ts:18
Whether to suggest SQL keywords (can provide keyword list)
tableScope?
optional
tableScope:string
Defined in: packages/core/src/utils/CursorContextAnalyzer.ts:21
If suggesting columns, limit to this table's columns (for table.| syntax)
requiredKeywords?
optional
requiredKeywords:string
[]
Defined in: packages/core/src/utils/CursorContextAnalyzer.ts:24
If suggesting keywords, these specific keywords are required
currentToken?
optional
currentToken:Lexeme
Defined in: packages/core/src/utils/CursorContextAnalyzer.ts:29
Token at cursor position (if any)
previousToken?
optional
previousToken:Lexeme
Defined in: packages/core/src/utils/CursorContextAnalyzer.ts:32
Token immediately before cursor position