TavernKeeper Scan Report

selinawynters-ops/ST---ToastTome

Commit 5329885 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

An automated scanner thought the code might be deliberately hidden or scrambled, but the actual code shown is clearly written and easy to read. It does exactly what the extension's documentation says: captures and displays notification history, styles the popup, and remembers panel size and position. Nothing secret or disguised was found.

Technical evidence

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

Contextual assessment: The obfuscation scanner flagged the file with low scanner confidence, but the supplied source is plain, readable, idiomatic JavaScript with standard ES module imports from the SillyTavern host, clear identifier names, and no packed strings, encoded payloads, eval-style decoding, or concealed execution. The file implements the stated project purpose: wrapping the toastr notification layer, capturing toast history in memory and extension settings, rendering a UI panel, and persisting panel geometry in localStorage. No network calls, credential access, dynamic code execution, or hidden data flows appear in the supplied code. The scanner signal appears to be a false positive on ordinary code patterns rather than demonstrated obfuscation.

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