From 53b07e92c943678bf134bf00d7de5981da19ba49 Mon Sep 17 00:00:00 2001 From: Michael Chihlas Date: Sat, 14 Mar 2026 18:42:49 -0400 Subject: [PATCH] feat: add ParameterCandidate type for script parameter detection Co-Authored-By: Claude Opus 4.6 (1M context) --- frontend/src/types/scripts.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/frontend/src/types/scripts.ts b/frontend/src/types/scripts.ts index cf6f78f5..ab53c41c 100644 --- a/frontend/src/types/scripts.ts +++ b/frontend/src/types/scripts.ts @@ -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 +}