test(prompt-gate): narrow audit binding detection
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
@@ -148,7 +148,7 @@ function isPromptBindingPattern(node: ts.Node): boolean {
|
|||||||
return node.name.elements.some((element) => {
|
return node.name.elements.some((element) => {
|
||||||
const keyName = element.propertyName
|
const keyName = element.propertyName
|
||||||
? getPropertyName(element.propertyName)
|
? getPropertyName(element.propertyName)
|
||||||
: getPropertyName(element.name)
|
: ts.isIdentifier(element.name) ? getPropertyName(element.name) : null
|
||||||
return keyName === "prompt" || keyName === "promptAsync"
|
return keyName === "prompt" || keyName === "promptAsync"
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user