Do not use LLM when the package files haven't changed

!150560 (comment 1890648822)

In the above MR, we plan to first implement check in xscan to not use LLM when the package files haven't changed