TavernKeeper Scan Report
M4Marvin/charon
Commit 0efd69e 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 2 low
What this review found
No material or immediate-danger item was identified.
Deterministic technical evidence (2)
-
zizmor reported unpinned-uses · zizmor 1.28.0
The code has a known weakness, though this scan does not show that anyone can exploit it here.
Policy reason:
zizmor-known-workflow-rule· Execution scope: automation -
zizmor reported unpinned-uses · zizmor 1.28.0
The code has a known weakness, though this scan does not show that anyone can exploit it here.
Policy reason:
zizmor-known-workflow-rule· Execution scope: automation
Coverage and limitations
JavaScript coverage
Unresolved JavaScript stages
drizzle.config.ts— raw-ast / parsescripts/create-admin.ts— raw-ast / parsescripts/migrate-data.ts— raw-ast / parsescripts/migrate-image-paths.ts— raw-ast / parsesrc/components/MarkdownContent.tsx— raw-ast / parsesrc/components/RichText.tsx— raw-ast / parsesrc/components/ai/ProviderDialog.tsx— raw-ast / parsesrc/components/ai/ProviderManager.tsx— raw-ast / parsesrc/components/ai/TestMessageDialog.tsx— raw-ast / parsesrc/components/character/EmbeddedLorebookPanel.tsx— raw-ast / parsesrc/components/common/ChipInput.tsx— raw-ast / parsesrc/components/common/CommandMenu.tsx— raw-ast / parsesrc/components/common/ConfirmDialog.tsx— raw-ast / parsesrc/components/common/EmptyState.tsx— raw-ast / parsesrc/components/common/ErrorBanner.tsx— raw-ast / parsesrc/components/common/ErrorBoundary.tsx— raw-ast / parsesrc/components/common/Logo.tsx— raw-ast / parsesrc/components/common/ModelCombobox.tsx— raw-ast / parsesrc/components/common/PageHeader.tsx— raw-ast / parsesrc/components/common/RelativeTime.tsx— raw-ast / parsesrc/components/common/RowActionsMenu.tsx— raw-ast / parsesrc/components/common/SaveBar.tsx— raw-ast / parsesrc/components/common/SectionNav.tsx— raw-ast / parsesrc/components/common/Skeletons.tsx— raw-ast / parsesrc/components/common/StatChip.tsx— raw-ast / parsesrc/components/common/StatusDot.tsx— raw-ast / parsesrc/components/common/TagFilterPopover.tsx— raw-ast / parsesrc/components/lorebook/EntryEditorSheet.tsx— raw-ast / parsesrc/components/lorebook/ImportLorebookDialog.tsx— raw-ast / parsesrc/components/preset/PresetDialog.tsx— raw-ast / parsesrc/components/preset/PresetManager.tsx— raw-ast / parsesrc/components/ui/accordion.tsx— raw-ast / parsesrc/components/ui/alert-dialog.tsx— raw-ast / parsesrc/components/ui/alert.tsx— raw-ast / parsesrc/components/ui/aspect-ratio.tsx— raw-ast / parsesrc/components/ui/attachment.tsx— raw-ast / parsesrc/components/ui/avatar.tsx— raw-ast / parsesrc/components/ui/badge.tsx— raw-ast / parsesrc/components/ui/breadcrumb.tsx— raw-ast / parsesrc/components/ui/bubble.tsx— raw-ast / parsesrc/components/ui/button-group.tsx— raw-ast / parsesrc/components/ui/button.tsx— raw-ast / parsesrc/components/ui/calendar.tsx— raw-ast / parsesrc/components/ui/card.tsx— raw-ast / parsesrc/components/ui/carousel.tsx— raw-ast / parsesrc/components/ui/chart.tsx— raw-ast / parsesrc/components/ui/checkbox.tsx— raw-ast / parsesrc/components/ui/collapsible.tsx— raw-ast / parsesrc/components/ui/combobox.tsx— raw-ast / parsesrc/components/ui/command.tsx— raw-ast / parsesrc/components/ui/context-menu.tsx— raw-ast / parsesrc/components/ui/dialog.tsx— raw-ast / parsesrc/components/ui/direction.tsx— raw-ast / parsesrc/components/ui/drawer.tsx— raw-ast / parsesrc/components/ui/dropdown-menu.tsx— raw-ast / parsesrc/components/ui/empty.tsx— raw-ast / parsesrc/components/ui/field.tsx— raw-ast / parsesrc/components/ui/hover-card.tsx— raw-ast / parsesrc/components/ui/input-group.tsx— raw-ast / parsesrc/components/ui/input-otp.tsx— raw-ast / parsesrc/components/ui/input.tsx— raw-ast / parsesrc/components/ui/item.tsx— raw-ast / parsesrc/components/ui/kbd.tsx— raw-ast / parsesrc/components/ui/label.tsx— raw-ast / parsesrc/components/ui/marker.tsx— raw-ast / parsesrc/components/ui/menubar.tsx— raw-ast / parsesrc/components/ui/message-scroller.tsx— raw-ast / parsesrc/components/ui/message.tsx— raw-ast / parsesrc/components/ui/navigation-menu.tsx— raw-ast / parsesrc/components/ui/pagination.tsx— raw-ast / parsesrc/components/ui/popover.tsx— raw-ast / parsesrc/components/ui/progress.tsx— raw-ast / parsesrc/components/ui/radio-group.tsx— raw-ast / parsesrc/components/ui/resizable.tsx— raw-ast / parsesrc/components/ui/scroll-area.tsx— raw-ast / parsesrc/components/ui/select.tsx— raw-ast / parsesrc/components/ui/separator.tsx— raw-ast / parsesrc/components/ui/sheet.tsx— raw-ast / parsesrc/components/ui/sidebar.tsx— raw-ast / parsesrc/components/ui/skeleton.tsx— raw-ast / parsesrc/components/ui/slider.tsx— raw-ast / parsesrc/components/ui/sonner.tsx— raw-ast / parsesrc/components/ui/spinner.tsx— raw-ast / parsesrc/components/ui/switch.tsx— raw-ast / parsesrc/components/ui/table.tsx— raw-ast / parsesrc/components/ui/tabs.tsx— raw-ast / parsesrc/components/ui/textarea.tsx— raw-ast / parsesrc/components/ui/toggle-group.tsx— raw-ast / parsesrc/components/ui/toggle.tsx— raw-ast / parsesrc/components/ui/tooltip.tsx— raw-ast / parsesrc/db/__tests__/aiProviders.repo.test.ts— raw-ast / parsesrc/db/__tests__/character-data.ts— raw-ast / parsesrc/db/__tests__/characters.repo.test.ts— raw-ast / parsesrc/db/__tests__/chats.repo.test.ts— raw-ast / parsesrc/db/__tests__/helpers.ts— raw-ast / parsesrc/db/__tests__/lorebook-data.ts— raw-ast / parsesrc/db/__tests__/lorebooks.repo.test.ts— raw-ast / parsesrc/db/__tests__/personas.repo.test.ts— raw-ast / parsesrc/db/__tests__/userLorebookSettings.repo.test.ts— raw-ast / parsesrc/db/__tests__/userSettings.repo.test.ts— raw-ast / parse
Tools
- inventory 0.1.0 — completed
- tavernkeeper-static 5 — completed
- gitleaks 8.30.1 — completed
- opengrep 1.26.0 — completed
- javascript-analysis webcrack-2.16.0_js-x-ray-16.0.0_signatures-1_literals-1_families-1 — completed
- osv-scanner 2.4.0 — completed
- zizmor 1.28.0 — completed
- malcontent 1.25.7 — completed
Limitations
- This advisory review cannot prove the absence of unknown behavior.
- JavaScript analysis was incomplete, so this first-filter scan supports no clean conclusion about unobserved behavior.