TavernKeeper Scan Report

Loggo-presets/TypingIndicatorPlus

Commit e222639 Reviewed

No material or immediate-danger concern was identified in this review.

This advisory report describes what the named tools and review process found at one exact commit. Unknown or unobserved behavior may still exist.

0 immediate danger 0 material 1 low

What this review found

No material or immediate-danger item was identified.

Contextual expected matches (1)

JavaScript analysis reported javascript.xray.obfuscated-code

Expected behavior · high confidence

The code is plain, readable JavaScript for a typing indicator extension. There is no hidden or scrambled code, no suspicious network calls, and no credential handling. The scanner flag is a false positive.

Technical evidence

Scanner reason: JavaScript analysis matched static JavaScript security signal javascript.xray.obfuscated-code. The match applies to this repository.

Contextual assessment: The scanner flagged an obfuscated-code signal on line 1 with low confidence, but the supplied source is fully readable, commented JavaScript. The imports are standard SillyTavern modules (script.js, extensions.js, i18n.js). The code defines settings, manages Web Audio API sound playback, queries DOM elements for avatar URLs, and manipulates UI for a typing indicator—all consistent with the stated project purpose. There is no eval, no encoded strings, no dynamic code generation, no network calls to external endpoints, and no credential access. The code is transparent and non-obfuscated.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
javascript-analysis webcrack-2.16.0_js-x-ray-16.0.0_signatures-1_literals-1_families-1
Rule
javascript.xray.obfuscated-code
File role
production
Source
index.js:1

Coverage and limitations

JavaScript coverage

Tools

Limitations

Technical scan identity