feat: add ParameterCandidate type for script parameter detection

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Michael Chihlas
2026-03-14 18:42:49 -04:00
parent 2366926c67
commit 53b07e92c9

View File

@@ -122,3 +122,16 @@ export interface ScriptTemplateUpdateRequest {
requires_elevation?: boolean
requires_modules?: string[]
}
export interface ParameterCandidate {
variableName: string
suggestedKey: string
suggestedLabel: string
suggestedType: ScriptParameter['type']
sensitive: boolean
defaultValue: string | boolean | number | null
source: 'param_block' | 'assignment'
lineNumber: number
matchedLine: string
inferenceReason: string
}