https://github.com/SillyTavern/SillyTavern
· scanned 2026-07-27 16:26 UTC (21 hours, 7 minutes ago)
505 raw signals (0 security + 505 graph)
Last scanned 21 hours, 8 minutes ago · v1 · 505 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 5573 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
updatePlugins |
software | healthy | plugins.js:updatePlugins |
installPlugin |
software | healthy | plugins.js:installPlugin |
main |
software | healthy | recover.js:main |
getWebpackCacheVersion |
software | healthy | webpack.config.js:getWebpackCacheVersion |
pruneWebpackCache |
software | healthy | webpack.config.js:pruneWebpackCache |
getPublicLibConfig |
software | healthy | webpack.config.js:getPublicLibConfig |
getWebpackRoot |
software | healthy | webpack.config.js:getWebpackRoot |
getCacheDirectory |
software | healthy | webpack.config.js:getCacheDirectory |
getOutputDirectory |
software | healthy | webpack.config.js:getOutputDirectory |
makeV1Card |
software | healthy | tests/tavern-card-validator.test.js:makeV1Card |
makeV2Card |
software | healthy | tests/tavern-card-validator.test.js:makeV2Card |
makeV3Card |
software | healthy | tests/tavern-card-validator.test.js:makeV3Card |
makeNames |
software | healthy | tests/prompt-converters.test.js:makeNames |
names |
software | healthy | tests/prompt-converters.test.js:names |
initAgent |
software | healthy | tests/private-request-filter.test.js:initAgent |
createMockExpressResponse |
software | healthy | tests/util.test.js:createMockExpressResponse |
collectResponseBody |
software | healthy | tests/util.test.js:collectResponseBody |
registerMacroAndCaptureErrors |
software | healthy | tests/frontend/MacroRegistry.e2e.js:registerMacroAndCapture… |
registerAliasAndCaptureErrors |
software | healthy | tests/frontend/MacroRegistry.e2e.js:registerAliasAndCapture… |
registerTestablePick |
software | healthy | tests/frontend/MacroEngine.e2e.js:registerTestablePick |
dynamic |
software | healthy | tests/frontend/MacroEngine.e2e.js:dynamic |
handler |
software | healthy | tests/frontend/MacroEngine.e2e.js:handler |
handlerB |
software | healthy | tests/frontend/MacroEngine.e2e.js:handlerB |
handlerA |
software | healthy | tests/frontend/MacroEngine.e2e.js:handlerA |
handlerParen |
software | healthy | tests/frontend/MacroEngine.e2e.js:handlerParen |
handlerBracket |
software | healthy | tests/frontend/MacroEngine.e2e.js:handlerBracket |
getUniqueVariableId |
software | healthy | tests/frontend/MacroEngine.e2e.js:getUniqueVariableId |
evaluateWithEngine |
software | healthy | tests/frontend/MacroEngine.e2e.js:evaluateWithEngine |
evaluateWithEngineAndCaptureMacroLogs |
software | healthy | tests/frontend/MacroEngine.e2e.js:evaluateWithEngineAndCapt… |
evaluateWithEngineAndVariables |
software | healthy | tests/frontend/MacroEngine.e2e.js:evaluateWithEngineAndVari… |
runParser |
software | healthy | tests/frontend/MacroParser.e2e.js:runParser |
runParserAndGetErrors |
software | healthy | tests/frontend/MacroParser.e2e.js:runParserAndGetErrors |
simplifyCstNode |
software | healthy | tests/frontend/MacroParser.e2e.js:simplifyCstNode |
simplifyNode |
software | healthy | tests/frontend/MacroParser.e2e.js:simplifyNode |
simplifyChildNode |
software | healthy | tests/frontend/MacroParser.e2e.js:simplifyChildNode |
simplifyErrors |
software | healthy | tests/frontend/MacroParser.e2e.js:simplifyErrors |
getMacroStoryString |
software | healthy | tests/frontend/MacroStoryString.e2e.js:getMacroStoryString |
runLexerGetTokens |
software | healthy | tests/frontend/MacroLexer.e2e.js:runLexerGetTokens |
runLexerGetTokensAndErrors |
software | healthy | tests/frontend/MacroLexer.e2e.js:runLexerGetTokensAndErrors |
simplifyTokens |
software | healthy | tests/frontend/MacroLexer.e2e.js:simplifyTokens |
instead |
software | healthy | public/script.js:instead |
getClientVersion |
software | healthy | public/script.js:getClientVersion |
reloadMarkdownProcessor |
software | healthy | public/script.js:reloadMarkdownProcessor |
getCurrentChatId |
software | healthy | public/script.js:getCurrentChatId |
isGenerating |
software | healthy | public/script.js:isGenerating |
getRequestHeaders |
software | healthy | public/script.js:getRequestHeaders |
getSlideToggleOptions |
software | healthy | public/script.js:getSlideToggleOptions |
pingServer |
software | healthy | public/script.js:pingServer |
firstLoadInit |
software | healthy | public/script.js:firstLoadInit |
fixViewport |
software | healthy | public/script.js:fixViewport |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
plugins.js |
software | healthy | plugins.js |
jsconfig.json |
software | healthy | jsconfig.json |
README.md |
software | healthy | README.md |
recover.js |
software | healthy | recover.js |
.eslintrc.cjs |
software | healthy | .eslintrc.cjs |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
start.sh |
software | healthy | start.sh |
Dockerfile |
software | healthy | Dockerfile |
package-lock.json |
software | healthy | package-lock.json |
server.js |
software | healthy | server.js |
webpack.config.js |
software | healthy | webpack.config.js |
index.d.ts |
software | healthy | index.d.ts |
LICENSE |
software | healthy | LICENSE |
SECURITY.md |
software | healthy | SECURITY.md |
build-lib.js |
software | healthy | docker/build-lib.js |
docker-compose.yml |
software | healthy | docker/docker-compose.yml |
docker-entrypoint.sh |
software | healthy | docker/docker-entrypoint.sh |
tavern-card-validator.test.js |
software | healthy | tests/tavern-card-validator.test.js |
playwright.config.js |
software | healthy | tests/playwright.config.js |
jsconfig.json |
software | healthy | tests/jsconfig.json |
prompt-converters.test.js |
software | healthy | tests/prompt-converters.test.js |
util-pure.test.js |
software | healthy | tests/util-pure.test.js |
.eslintrc.cjs |
software | healthy | tests/.eslintrc.cjs |
package.json |
software | healthy | tests/package.json |
jest.config.json |
software | healthy | tests/jest.config.json |
mock-server.test.js |
software | healthy | tests/mock-server.test.js |
package-lock.json |
software | healthy | tests/package-lock.json |
sample.e2e.js |
software | healthy | tests/sample.e2e.js |
private-request-filter.test.js |
software | healthy | tests/private-request-filter.test.js |
util.test.js |
software | healthy | tests/util.test.js |
frontent-test-utils.js |
software | healthy | tests/frontend/frontent-test-utils.js |
MacrosParser.e2e.js |
software | healthy | tests/frontend/MacrosParser.e2e.js |
MacroRegistry.e2e.js |
software | healthy | tests/frontend/MacroRegistry.e2e.js |
MacroSlashCommands.e2e.js |
software | healthy | tests/frontend/MacroSlashCommands.e2e.js |
MacroEngine.e2e.js |
software | healthy | tests/frontend/MacroEngine.e2e.js |
MacroParser.e2e.js |
software | healthy | tests/frontend/MacroParser.e2e.js |
MacroStoryString.e2e.js |
software | healthy | tests/frontend/MacroStoryString.e2e.js |
MacroLexer.e2e.js |
software | healthy | tests/frontend/MacroLexer.e2e.js |
MacroEnvBuilder.e2e.js |
software | healthy | tests/frontend/MacroEnvBuilder.e2e.js |
mock-server.js |
software | healthy | tests/util/mock-server.js |
config.yaml |
software | healthy | default/config.yaml |
README.md |
software | healthy | default/scaffold/README.md |
user.css |
software | healthy | default/content/user.css |
index.json |
software | healthy | default/content/index.json |
Default_Comfy_Workflow.json |
software | healthy | default/content/Default_Comfy_Workflow.json |
settings.json |
software | healthy | default/content/settings.json |
Char_Avatar_Comfy_Workflow.json |
software | healthy | default/content/Char_Avatar_Comfy_Workflow.json |
Eldoria.json |
software | healthy | default/content/Eldoria.json |
Default.json |
software | healthy | default/content/presets/moving-ui/Default.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /csrf-token |
api | healthy | src/server-main.js |
GET / |
api | healthy | src/server-main.js |
GET /callback/:source? |
api | healthy | src/server-main.js |
GET /login |
api | healthy | src/server-main.js |
USE /api/users |
api | healthy | src/server-main.js |
POST /api/ping |
api | healthy | src/server-main.js |
USE /proxy/:url(*) |
api | healthy | src/server-main.js |
GET /version |
api | healthy | src/server-main.js |
USE / |
api | healthy | src/server-startup.js |
USE /api/moving-ui |
api | healthy | src/server-startup.js |
USE /api/images |
api | healthy | src/server-startup.js |
USE /api/quick-replies |
api | healthy | src/server-startup.js |
USE /api/avatars |
api | healthy | src/server-startup.js |
USE /api/themes |
api | healthy | src/server-startup.js |
USE /api/openai |
api | healthy | src/server-startup.js |
USE /api/google |
api | healthy | src/server-startup.js |
USE /api/anthropic |
api | healthy | src/server-startup.js |
USE /api/tokenizers |
api | healthy | src/server-startup.js |
USE /api/presets |
api | healthy | src/server-startup.js |
USE /api/secrets |
api | healthy | src/server-startup.js |
USE /thumbnail |
api | healthy | src/server-startup.js |
USE /api/novelai |
api | healthy | src/server-startup.js |
USE /api/extensions |
api | healthy | src/server-startup.js |
USE /api/assets |
api | healthy | src/server-startup.js |
USE /api/files |
api | healthy | src/server-startup.js |
USE /api/characters |
api | healthy | src/server-startup.js |
USE /api/chats |
api | healthy | src/server-startup.js |
USE /api/groups |
api | healthy | src/server-startup.js |
USE /api/worldinfo |
api | healthy | src/server-startup.js |
USE /api/stats |
api | healthy | src/server-startup.js |
USE /api/backgrounds |
api | healthy | src/server-startup.js |
USE /api/sprites |
api | healthy | src/server-startup.js |
USE /api/content |
api | healthy | src/server-startup.js |
USE /api/settings |
api | healthy | src/server-startup.js |
USE /api/sd |
api | healthy | src/server-startup.js |
USE /api/horde |
api | healthy | src/server-startup.js |
USE /api/vector |
api | healthy | src/server-startup.js |
USE /api/translate |
api | healthy | src/server-startup.js |
USE /api/extra/classify |
api | healthy | src/server-startup.js |
USE /api/extra/caption |
api | healthy | src/server-startup.js |
USE /api/search |
api | healthy | src/server-startup.js |
USE /api/backends/text-completions |
api | healthy | src/server-startup.js |
USE /api/openrouter |
api | healthy | src/server-startup.js |
USE /api/nanogpt |
api | healthy | src/server-startup.js |
USE /api/backends/kobold |
api | healthy | src/server-startup.js |
USE /api/backends/chat-completions |
api | healthy | src/server-startup.js |
USE /api/speech |
api | healthy | src/server-startup.js |
USE /api/azure |
api | healthy | src/server-startup.js |
USE /api/volcengine |
api | healthy | src/server-startup.js |
USE /api/minimax |
api | healthy | src/server-startup.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
MockServer |
software | healthy | tests/util/mock-server.js:MockServer |
StreamingProcessor |
software | healthy | public/script.js:StreamingProcessor |
TempResponseLength |
software | healthy | public/script.js:TempResponseLength |
from |
software | healthy | public/script.js:from |
must |
software | healthy | public/script.js:must |
for |
software | healthy | public/global.d.ts:for |
for |
software | healthy | public/scripts/backgrounds.js:for |
for |
software | healthy | public/scripts/nai-settings.js:for |
for |
software | healthy | public/scripts/filters.js:for |
FilterHelper |
software | healthy | public/scripts/filters.js:FilterHelper |
MacrosParser |
software | healthy | public/scripts/macros.js:MacrosParser |
for |
software | healthy | public/scripts/data-maid.js:for |
DataMaidDialog |
software | healthy | public/scripts/data-maid.js:DataMaidDialog |
ActionLoaderHandle |
software | healthy | public/scripts/action-loader.js:ActionLoaderHandle |
Stopwatch |
software | healthy | public/scripts/utils.js:Stopwatch |
RateLimiter |
software | healthy | public/scripts/utils.js:RateLimiter |
for |
software | healthy | public/scripts/utils.js:for |
DragAndDropHandler |
software | healthy | public/scripts/dragdrop.js:DragAndDropHandler |
WorldInfoBuffer |
software | healthy | public/scripts/world-info.js:WorldInfoBuffer |
WorldInfoTimedEffects |
software | healthy | public/scripts/world-info.js:WorldInfoTimedEffects |
BackupsBrowser |
software | healthy | public/scripts/chat-backups.js:BackupsBrowser |
TextCompletionService |
software | healthy | public/scripts/custom-request.js:TextCompletionService |
ChatCompletionService |
software | healthy | public/scripts/custom-request.js:ChatCompletionService |
when |
software | healthy | public/scripts/RossAscends-mods.js:when |
to |
software | healthy | public/scripts/RossAscends-mods.js:to |
from |
software | healthy | public/scripts/RossAscends-mods.js:from |
via |
software | healthy | public/scripts/RossAscends-mods.js:via |
to |
software | healthy | public/scripts/slash-commands.js:to |
Prompt |
software | healthy | public/scripts/PromptManager.js:Prompt |
PromptCollection |
software | healthy | public/scripts/PromptManager.js:PromptCollection |
PromptManager |
software | healthy | public/scripts/PromptManager.js:PromptManager |
select |
software | healthy | public/scripts/textgen-models.js:select |
selection |
software | healthy | public/scripts/textgen-models.js:selection |
names |
software | healthy | public/scripts/textgen-models.js:names |
ScraperManager |
software | healthy | public/scripts/scrapers.js:ScraperManager |
Notepad |
software | healthy | public/scripts/scrapers.js:Notepad |
WebScraper |
software | healthy | public/scripts/scrapers.js:WebScraper |
FileScraper |
software | healthy | public/scripts/scrapers.js:FileScraper |
MediaWikiScraper |
software | healthy | public/scripts/scrapers.js:MediaWikiScraper |
FandomScraper |
software | healthy | public/scripts/scrapers.js:FandomScraper |
YouTubeScraper |
software | healthy | public/scripts/scrapers.js:YouTubeScraper |
PinnedChatsManager |
software | healthy | public/scripts/welcome-screen.js:PinnedChatsManager |
that |
software | healthy | public/scripts/tool-calling.js:that |
ToolDefinition |
software | healthy | public/scripts/tool-calling.js:ToolDefinition |
ToolManager |
software | healthy | public/scripts/tool-calling.js:ToolManager |
prefix |
software | healthy | public/scripts/streaming-display.js:prefix |
StreamingDisplay |
software | healthy | public/scripts/streaming-display.js:StreamingDisplay |
CharacterContextMenu |
software | healthy | public/scripts/BulkEditOverlay.js:CharacterContextMenu |
BulkTagPopupHandler |
software | healthy | public/scripts/BulkEditOverlay.js:BulkTagPopupHandler |
BulkEditOverlayState |
software | healthy | public/scripts/BulkEditOverlay.js:BulkEditOverlayState |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
@adobe/css-tools@^4.4.4 |
dependencies | healthy | package.json |
@agnai/sentencepiece-js@^1.1.1 |
dependencies | healthy | package.json |
@agnai/web-tokenizers@^0.1.3 |
dependencies | healthy | package.json |
@iconfu/svg-inject@^1.2.3 |
dependencies | healthy | package.json |
@jimp/core@^1.6.0 |
dependencies | healthy | package.json |
@jimp/js-bmp@^1.6.0 |
dependencies | healthy | package.json |
@jimp/js-gif@^1.6.0 |
dependencies | healthy | package.json |
@jimp/js-tiff@^1.6.0 |
dependencies | healthy | package.json |
@jimp/plugin-blit@^1.6.0 |
dependencies | healthy | package.json |
@jimp/plugin-circle@^1.6.0 |
dependencies | healthy | package.json |
@jimp/plugin-color@^1.6.0 |
dependencies | healthy | package.json |
@jimp/plugin-contain@^1.6.0 |
dependencies | healthy | package.json |
@jimp/plugin-cover@^1.6.0 |
dependencies | healthy | package.json |
@jimp/plugin-crop@^1.6.0 |
dependencies | healthy | package.json |
@jimp/plugin-displace@^1.6.0 |
dependencies | healthy | package.json |
@jimp/plugin-fisheye@^1.6.0 |
dependencies | healthy | package.json |
@jimp/plugin-flip@^1.6.0 |
dependencies | healthy | package.json |
@jimp/plugin-mask@^1.6.0 |
dependencies | healthy | package.json |
@jimp/plugin-quantize@^1.6.0 |
dependencies | healthy | package.json |
@jimp/plugin-resize@^1.6.0 |
dependencies | healthy | package.json |
@jimp/plugin-rotate@^1.6.0 |
dependencies | healthy | package.json |
@jimp/plugin-threshold@^1.6.0 |
dependencies | healthy | package.json |
@jimp/wasm-avif@^1.6.0 |
dependencies | healthy | package.json |
@jimp/wasm-jpeg@^1.6.0 |
dependencies | healthy | package.json |
@jimp/wasm-png@^1.6.0 |
dependencies | healthy | package.json |
@jimp/wasm-webp@^1.6.0 |
dependencies | healthy | package.json |
@mozilla/readability@^0.6.0 |
dependencies | healthy | package.json |
@popperjs/core@^2.11.8 |
dependencies | healthy | package.json |
@zeldafan0225/ai_horde@^5.2.0 |
dependencies | healthy | package.json |
agent-base@^7.1.3 |
dependencies | healthy | package.json |
archiver@^7.0.1 |
dependencies | healthy | package.json |
bing-translate-api@^4.1.0 |
dependencies | healthy | package.json |
body-parser@^1.20.2 |
dependencies | healthy | package.json |
bowser@^2.12.1 |
dependencies | healthy | package.json |
bytes@^3.1.2 |
dependencies | healthy | package.json |
chalk@^5.6.0 |
dependencies | healthy | package.json |
chevrotain@^11.2.0 |
dependencies | healthy | package.json |
command-exists@^1.2.9 |
dependencies | healthy | package.json |
compression@^1.8.1 |
dependencies | healthy | package.json |
cookie-parser@^1.4.6 |
dependencies | healthy | package.json |
cookie-session@^2.1.1 |
dependencies | healthy | package.json |
cors@^2.8.5 |
dependencies | healthy | package.json |
crc@^4.3.2 |
dependencies | healthy | package.json |
csrf-sync@^4.2.1 |
dependencies | healthy | package.json |
diff-match-patch@^1.0.5 |
dependencies | healthy | package.json |
dompurify@^3.4.2 |
dependencies | healthy | package.json |
droll@^0.2.1 |
dependencies | healthy | package.json |
env-paths@^3.0.0 |
dependencies | healthy | package.json |
express@^4.21.0 |
dependencies | healthy | package.json |
fflate@^0.8.2 |
dependencies | healthy | package.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docker |
software | healthy | docker |
tests |
software | healthy | tests |
frontend |
software | healthy | tests/frontend |
util |
software | healthy | tests/util |
default |
software | healthy | default |
scaffold |
software | healthy | default/scaffold |
content |
software | healthy | default/content |
presets |
software | healthy | default/content/presets |
moving-ui |
software | healthy | default/content/presets/moving-ui |
openai |
software | healthy | default/content/presets/openai |
instruct |
software | healthy | default/content/presets/instruct |
novel |
software | healthy | default/content/presets/novel |
kobold |
software | healthy | default/content/presets/kobold |
sysprompt |
software | healthy | default/content/presets/sysprompt |
context |
software | healthy | default/content/presets/context |
textgen |
software | healthy | default/content/presets/textgen |
reasoning |
software | healthy | default/content/presets/reasoning |
quick-replies |
software | healthy | default/content/presets/quick-replies |
errors |
software | healthy | default/content/errors |
themes |
software | healthy | default/content/themes |
backups |
software | healthy | backups |
public |
software | healthy | public |
scripts |
software | healthy | public/scripts |
slash-commands |
software | healthy | public/scripts/slash-commands |
util |
software | healthy | public/scripts/util |
autocomplete |
software | healthy | public/scripts/autocomplete |
macros |
software | healthy | public/scripts/macros |
engine |
software | healthy | public/scripts/macros/engine |
definitions |
software | healthy | public/scripts/macros/definitions |
templates |
software | healthy | public/scripts/templates |
extensions |
software | healthy | public/scripts/extensions |
token-counter |
software | healthy | public/scripts/extensions/token-counter |
tts |
software | healthy | public/scripts/extensions/tts |
lib |
software | healthy | public/scripts/extensions/tts/lib |
css |
software | healthy | public/scripts/extensions/tts/css |
translate |
software | healthy | public/scripts/extensions/translate |
caption |
software | healthy | public/scripts/extensions/caption |
regex |
software | healthy | public/scripts/extensions/regex |
assets |
software | healthy | public/scripts/extensions/assets |
vectors |
software | healthy | public/scripts/extensions/vectors |
gallery |
software | healthy | public/scripts/extensions/gallery |
memory |
software | healthy | public/scripts/extensions/memory |
quick-reply |
software | healthy | public/scripts/extensions/quick-reply |
html |
software | healthy | public/scripts/extensions/quick-reply/html |
api |
software | healthy | public/scripts/extensions/quick-reply/api |
src |
software | healthy | public/scripts/extensions/quick-reply/src |
ui |
software | healthy | public/scripts/extensions/quick-reply/src/ui |
ctx |
software | healthy | public/scripts/extensions/quick-reply/src/ui/ctx |
stable-diffusion |
software | healthy | public/scripts/extensions/stable-diffusion |
expressions |
software | healthy | public/scripts/extensions/expressions |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
mark-inactivity |
cicd | healthy | .github/workflows/job-close-stale.yml |
await-user-response |
cicd | healthy | .github/workflows/job-close-stale.yml |
alternative-exists |
cicd | healthy | .github/workflows/job-close-stale.yml |
build |
cicd | healthy | .github/workflows/npm-publish.yml |
publish-npm |
cicd | healthy | .github/workflows/npm-publish.yml |
run-eslint |
cicd | healthy | .github/workflows/pr-checks.yml |
run-tests |
cicd | healthy | .github/workflows/pr-checks.yml |
build |
cicd | healthy | .github/workflows/docker-publish.yml |
update-linked-issues |
cicd | healthy | .github/workflows/issues-updates-on-merge.yml |
label-by-size |
cicd | healthy | .github/workflows/pr-auto-manager.yml |
label-by-branches |
cicd | healthy | .github/workflows/pr-auto-manager.yml |
label-by-files |
cicd | healthy | .github/workflows/pr-auto-manager.yml |
label-copilot-prs |
cicd | healthy | .github/workflows/pr-auto-manager.yml |
remove-stale-label |
cicd | healthy | .github/workflows/pr-auto-manager.yml |
check-merge-blocking-labels |
cicd | healthy | .github/workflows/pr-auto-manager.yml |
write-auto-comments |
cicd | healthy | .github/workflows/pr-auto-manager.yml |
update-linked-issues |
cicd | healthy | .github/workflows/pr-auto-manager.yml |
label-maintainer |
cicd | healthy | .github/workflows/on-open-handler.yml |
label-on-content |
cicd | healthy | .github/workflows/issues-auto-manager.yml |
label-on-labels |
cicd | healthy | .github/workflows/issues-auto-manager.yml |
remove-stale-label |
cicd | healthy | .github/workflows/issues-auto-manager.yml |
write-auto-comments |
cicd | healthy | .github/workflows/issues-auto-manager.yml |
remove-labels |
cicd | healthy | .github/workflows/on-close-handler.yml |
check-merge-conflicts |
cicd | healthy | .github/workflows/pr-check-merge-conflicts.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::public/scripts/secrets.js |
security | healthy | public/scripts/secrets.js |
auth::public/locales/es-es.json |
security | healthy | public/locales/es-es.json |
auth::public/locales/ko-kr.json |
security | healthy | public/locales/ko-kr.json |
auth::public/index.html |
security | healthy | public/index.html |
auth::public/locales/pt-pt.json |
security | healthy | public/locales/pt-pt.json |
auth::src/server-main.js |
security | healthy | src/server-main.js |
auth::public/locales/ja-jp.json |
security | healthy | public/locales/ja-jp.json |
auth::.github/workflows/npm-publish.yml |
security | healthy | .github/workflows/npm-publish.yml |
auth::public/locales/fr-fr.json |
security | healthy | public/locales/fr-fr.json |
auth::public/locales/zh-tw.json |
security | healthy | public/locales/zh-tw.json |
auth::public/locales/vi-vn.json |
security | healthy | public/locales/vi-vn.json |
auth::src/endpoints/google.js |
security | healthy | src/endpoints/google.js |
auth::public/locales/nl-nl.json |
security | healthy | public/locales/nl-nl.json |
auth::public/locales/de-de.json |
security | healthy | public/locales/de-de.json |
auth::public/locales/is-is.json |
security | healthy | public/locales/is-is.json |
auth::public/locales/ar-sa.json |
security | healthy | public/locales/ar-sa.json |
auth::public/locales/uk-ua.json |
security | healthy | public/locales/uk-ua.json |
auth::public/locales/ru-ru.json |
security | healthy | public/locales/ru-ru.json |
auth::public/locales/it-it.json |
security | healthy | public/locales/it-it.json |
auth::public/locales/th-th.json |
security | healthy | public/locales/th-th.json |
auth::public/locales/zh-cn.json |
security | healthy | public/locales/zh-cn.json |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | tests/playwright.config.js |
127.0.0.0 |
network | healthy | tests/private-request-filter.test.js |
192.168.1.8 |
network | healthy | tests/private-request-filter.test.js |
93.184.216.34 |
network | healthy | tests/private-request-filter.test.js |
192.168.1.1 |
network | healthy | default/config.yaml |
10.0.0.0 |
network | healthy | src/private-request-filter.js |
172.16.0.0 |
network | healthy | src/private-request-filter.js |
192.168.0.0 |
network | healthy | src/private-request-filter.js |
169.254.0.0 |
network | healthy | src/private-request-filter.js |
123.0.0.0 |
network | healthy | src/endpoints/search.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::job-close-stale |
cicd | healthy | .github/workflows/job-close-stale.yml |
gha::npm-publish |
cicd | healthy | .github/workflows/npm-publish.yml |
gha::pr-checks |
cicd | healthy | .github/workflows/pr-checks.yml |
gha::docker-publish |
cicd | healthy | .github/workflows/docker-publish.yml |
gha::issues-updates-on-merge |
cicd | healthy | .github/workflows/issues-updates-on-merge.yml |
gha::pr-auto-manager |
cicd | healthy | .github/workflows/pr-auto-manager.yml |
gha::on-open-handler |
cicd | healthy | .github/workflows/on-open-handler.yml |
gha::issues-auto-manager |
cicd | healthy | .github/workflows/issues-auto-manager.yml |
gha::on-close-handler |
cicd | healthy | .github/workflows/on-close-handler.yml |
gha::pr-check-merge-conflicts |
cicd | healthy | .github/workflows/pr-check-merge-conflicts.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
REGISTRY |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
ST_BOT_PRIVATE_KEY |
cicd | healthy | — |
IMAGE_NAME |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | default/content/index.json |
vps::aws |
hardware | healthy | src/endpoints/content-manager.js |
vps::gcp |
hardware | healthy | src/endpoints/content-manager.js |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | Dockerfile |
port:3000 |
network | healthy | tests/mock-server.test.js |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | default/config.yaml |
caddy |
network | healthy | default/config.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
sillytavern |
hardware | healthy | docker/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-cpk0zb4r |
software | healthy | /tmp/repobility-clone-cpk0zb4r |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | public/scripts/textgen-models.js |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::default/config.yaml |
security | healthy | default/config.yaml |
This page is publicly accessible at:
https://repobility.com/scan/cce9d9fd-868e-436a-80e9-3d8379c936eb/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/cce9d9fd-868e-436a-80e9-3d8379c936eb/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.