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? ​
optionaltableScope:string
Defined in: packages/core/src/utils/CursorContextAnalyzer.ts:21
If suggesting columns, limit to this table's columns (for table.| syntax)
requiredKeywords? ​
optionalrequiredKeywords:string[]
Defined in: packages/core/src/utils/CursorContextAnalyzer.ts:24
If suggesting keywords, these specific keywords are required
currentToken? ​
optionalcurrentToken:Lexeme
Defined in: packages/core/src/utils/CursorContextAnalyzer.ts:29
Token at cursor position (if any)
previousToken? ​
optionalpreviousToken:Lexeme
Defined in: packages/core/src/utils/CursorContextAnalyzer.ts:32
Token immediately before cursor position