Repository Analysis

Eugeny/tabby

A terminal for a more modern age

1.8 Likely human-written View on GitHub
1.8
Adjusted Score
1.8
Raw Score
100%
Time Factor
2026-05-20
Last Push
71,741
Stars
TypeScript
Language
38,437
Lines of Code
421
Files
17
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 6HIGH 0MEDIUM 0LOW 11

Pattern Findings

17 matches across 3 categories. Click a row to expand file-level details.

Hallucination Indicators6 hits · 60 pts
SeverityFileLineSnippet
CRITICALtabby-settings/src/services/configSync.service.ts163 if (this.config.store.configSync.host.endsWith('/')) {
CRITICALtabby-settings/src/services/configSync.service.ts164 this.config.store.configSync.host = this.config.store.configSync.host.slice(0, -1)
CRITICALtabby-core/src/services/profiles.service.ts135 if (this.config.store.hotkeys.profile.hasOwnProperty(profileHotkeyName)) {
CRITICALtabby-core/src/services/profiles.service.ts152 if (this.config.store.hotkeys.profile.hasOwnProperty(profileHotkeyName)) {
CRITICALtabby-ssh/src/services/sshKnownHosts.service.ts21 return this.config.store.ssh.knownHosts.find(x => x.host === selector.host && x.port === selector.port && x.type
CRITICALtabby-ssh/src/services/sshKnownHosts.service.ts29 this.config.store.ssh.knownHosts.push({ ...selector, digest })
Hyper-Verbose Identifiers8 hits · 8 pts
SeverityFileLineSnippet
LOWtabby-terminal/src/helpers.ts12export function getTerminalBackgroundColor (
LOWapp/src/plugins.ts99async function getCandidateLocationsInPluginDir (pluginDir: any): Promise<{ pluginDir: string, packageName: string }[]>
LOWapp/src/plugins.ts131async function getPluginCandidateLocation (paths: any): Promise<{ pluginDir: string, packageName: string }[]> {
LOWtabby-core/src/index.ts57export function TranslateMessageFormatCompilerFactory (): TranslateMessageFormatCompiler {
LOWtabby-core/src/services/locale.service.ts56function flattenMessageFormatTranslation (po: any) {
LOWtabby-core/src/services/config.service.ts29function isNonStructuralObjectMember (v): boolean {
LOWtabby-electron/src/sshImporters.ts68function convertSSHConfigValuesToString (arg: string | string[] | object[]): string {
LOWtabby-electron/src/sshImporters.ts171 function convertToForwardedPortDescriptor (forwardType: PortForwardType.Local | PortForwardType.Remote | PortForward
Over-Commented Block3 hits · 3 pts
SeverityFileLineSnippet
LOWtabby-electron/src/shells/vs.ts61 // {
LOW.github/workflows/codeql-analysis.yml1# For most projects, this workflow file will not need changing; you simply need
LOW.github/workflows/codeql-analysis.yml61 # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines