ErrLookup › yamadashy/repomix

yamadashy/repomix

📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, DeepSeek, Perplexity, Gemini, Gemma, Llama, Grok, and more. · TypeScript · 211 source files

Analyzed at f465ad9093 on 2026-08-29. 100 documented errors.

Code / MessageTypeSeverityTags
--skill-output can only be used with --skill-generate
exception error cli, argument-validation, repomix
--force can only be used with --skill-generate
exception error cli, argument-validation, repomix
--skill-project-name can only be used with --skill-generate
exception error cli, argument-validation, repomix
--skill-output path cannot be empty
exception error cli, argument-validation, empty-value, repomix
--skill-project-name cannot be empty
exception error cli, argument-validation, empty-value, repomix
When using --stdin, do not specify directory arguments. File
exception error cli, stdin, argument-validation, repomix
${options[optionA].name} cannot be used with ${options[optio
exception error cli, argument-validation, flag-conflict, repomix
In remote mode, --config must be an absolute path to avoid l
exception error cli, remote, path-validation, config, repomix
--skill-output path cannot be empty
exception error cli, remote, argument-validation, empty-value, repomix
Git is not installed or not in the system PATH.
exception error cli, git, environment, remote, repomix
Failed to clone repository: ${redactErrorMessage(error)}
exception error git, network, remote-repository
Failed to copy output file to ${targetPath}: Permission deni
exception error filesystem, permissions, eproj-eacces
Failed to copy output file: ${(error as Error).message}
exception error filesystem, copy-file, enospc
--watch cannot be used with split output. Watch mode does no
exception error cli, watch-mode, conflicting-options
--watch cannot be used with stdout output. Watch mode writes
exception error cli, watch-mode, conflicting-options
--watch cannot be used with --skill-generate. Watch mode doe
exception error cli, watch-mode, conflicting-options
--watch cannot be used with --copy. Watch mode re-packs on e
exception error cli, watch-mode, conflicting-options
Invalid token count threshold: '${value}'. Must be a non-neg
validation error cli, argument-validation, option-parsing
Invalid number for --top-files-len: '${v}'. Must be a non-ne
validation error cli, argument-validation, option-parsing
Invalid number for --include-logs-count: '${v}'. Must be a n
validation error cli, argument-validation, option-parsing
Refusing to trust ${configName}: the remote repository's con
exception error security, symlink, remote-config, filesystem
Refusing to trust ${configName}: it resolves outside the clo
exception error security, path-traversal, remote-config, filesystem
Could not read the remote repository's config (${configName}
exception error filesystem, remote-config, io-error, permissions
Reviewing the remote repository's config (${configName}) nee
exception error cli, tty, remote-config, interactive-prompt
Remote config not trusted
exception info user-cancellation, remote-config, interactive-prompt, security
Skill generation cancelled
exception info user-cancellation, interactive-prompt, cli, skill-generation
Skill output path exists but is not a directory: ${skillDir}
exception error filesystem, skill-generation, path-conflict, cli
Skill directory already exists: ${skillDir}. Use --force to
exception error filesystem, skill-generation, overwrite-conflict, cli
Config file not found at ${argConfigPath}
exception error config, filesystem, cli, missing-file
Unsupported config file format: ${filePath}
exception error config, cli, unsupported-format, file-extension
Permission denied while scanning directory. Please check fol
exception error filesystem, permissions, globby
Failed to filter files in directory ${rootDir}. Reason: ${er
exception error filesystem, globby, error-wrapping
An unexpected error occurred while filtering files.
exception error filesystem, globby, unexpected-error
No data provided via stdin. Please pipe file paths to repomi
exception error stdin, cli, usage
No valid file paths found in stdin input.
exception error stdin, cli, validation
Failed to read file paths from stdin: ${error.message}
exception error stdin, stream, error-wrapping
An unexpected error occurred while reading from stdin.
exception error stdin, stream, unexpected-error
Invalid repository URL. URL contains potentially dangerous p
validation error git, security, url-validation, command-injection
Invalid URL protocol for '${redactUrl(url)}'. URL must start
validation error git, url-validation, remote
Invalid repository URL. Please provide a valid URL: ${redact
validation error git, url-validation, remote
Invalid branch or ref name. Name must not start with '-': ${
validation critical security, argument-injection, git, validation
Failed to get git diffs: ${error.message}
exception error git, subprocess, diff
Failed to download GitHub archive after ${retries} attempts.
exception error network, github, download, retry-exhausted
No response body received
exception error network, github, streaming, empty-response
Repository not found or is private. Please check the reposit
http error github, http-404, authentication, remote
GitHub API rate limit exceeded. ${resetDate ? `Rate limit re
http error github, rate-limit, http-403, api
Access denied. The repository might be private or you might
http error github, http-403, authentication, permissions
GitHub server error. Please try again later.
http warning github, http-5xx, server-error, transient
GitHub API error: ${response.status} ${response.statusText}
http error github, http, api, unexpected-status
Failed to get git logs: ${(error as Error).message}
exception error git, subprocess, log
Refusing to access ${host}: it is a cloud instance metadata
validation error security, ssrf, git, url-validation
Failed to get remote refs: ${redactErrorMessage(error)}
exception error git, network, authentication, remote
Invalid owner/repo in repo URL
validation error git, url-parsing, validation
Invalid remote repository URL or repository shorthand (owner
validation error git, url-parsing, cli, validation
Unsupported output style for handlebars template: ${style}
exception error output, template, configuration, handlebars
Failed to generate XML output: ${error instanceof Error ? er
exception error xml, output, serialization
Failed to generate JSON output: ${error instanceof Error ? e
exception error json, output, serialization
Output size exceeds JavaScript string limit. The repository
exception error output, size-limit, memory, configuration
Failed to compile template: ${error instanceof Error ? error
exception error output, template, handlebars
Unsupported output style: ${config.output.style}
validation error output, configuration, cli
Instruction file not found at ${instructionPath}
exception error config, file-not-found, output
Failed to build full directory structure: ${error instanceof
exception error filesystem, directory-structure, wrapped-error
Failed to search for empty directories: ${error instanceof E
exception error filesystem, empty-directories, wrapped-error
Invalid maxBytesPerPart: ${maxBytesPerPart}
validation error validation, arguments, output-split
Cannot split output: '${group.rootEntry}' exceeds max size o
exception error output-split, file-size, limit-exceeded
Unsupported output file path style: ${filePathStyle}
validation error config, schema-validation, exhaustiveness
Skill name cannot contain path separators or null bytes
validation error security, path-traversal, validation
Skill name cannot consist only of dots
validation error security, path-traversal, validation
Skill name cannot be empty after normalization
validation error validation, normalization, skill
Failed to write skill output to ${skillDir}: Permission deni
exception error filesystem, permissions, skill-output
Failed to write skill output: ${error instanceof Error ? err
exception error filesystem, io, skill-output
Language configuration not found for: ${name}
exception error tree-sitter, configuration, internal
Failed to prepare language ${name}: ${message}
exception error tree-sitter, wasm, initialization
Failed to initialize parser: ${message}
exception critical tree-sitter, wasm, initialization
Failed to load language ${langName}: ${message}
exception error tree-sitter, wasm, grammar
WASM file not found for language ${langName}: ${wasmPath}
exception error tree-sitter, wasm, missing-file
Path "${input}" must be relative to workspace root — no "/",
validation error mcp, path-validation, security
Path "${input}" resolves outside workspace root.
validation error mcp, path-validation, security
No repomix output file found in directory: ${inputPath}. Loo
exception error mcp, file-not-found, filesystem
Unsupported file format: ${fileExtension}. Supported formats
validation error mcp, validation, unsupported-format
File or directory not found for path: ${inputPath}
exception error mcp, enoent, filesystem
Invalid regular expression pattern: ${pattern}. ${error inst
validation error mcp, regex, validation
Failed to create temporary directory: ${message}
exception error mcp, filesystem, temp-directory
${message} ${errorText} Please check the config file a
validation error config, schema-validation, zod
Invalid size: '${input}'. Expected format like '500kb', '2mb
validation error config, validation, size-parsing
Invalid size amount: '${match[1]}'. Must be a positive numbe
validation error config, validation, size-parsing
Invalid size: '${input}'. Resulting byte value is too large.
validation error config, validation, size-parsing
Failed to compress ${rawFile.path}, using uncompressed conte
console warning compression, fallback, parsing
Failed to read file: ${filePath}
console warning filesystem, file-read, permissions, graceful-skip
Failed to count tokens. path: ${filePath}, error: ${message}
console warning token-counting, tokenizer, metrics, encoding
Failed to count tokens. error: ${message}
console warning token-counting, tokenizer, metrics
wl-copy failed (${msg}); falling back.
console warning clipboard, wayland, fallback, process-spawn
Failed to compress ${filePath}, using uncompressed content:
console warning tree-sitter, compression, worker, fallback
--sandbox has no effect without --mcp; it only confines the
console info cli, sandbox, mcp, flag-usage
File processor for "${rawFile.path}" produced empty output;
console warning file-processor, stdout, empty-output, config
File processor for "${rawFile.path}" failed, using original
console warning file-processor, command-failed, fallback, config
[stdin mode] No files received from stdin. Will search all f
console warning stdin, file-search, git, empty-input
No version found in package.json
console warning package-json, version, metadata
Security issues found in ${contentType}, but they will still
console warning security, logging, secrets, git-diff
- ${result.filePath}: ${issueCount} ${issueText} detected
console warning security, logging, secrets, git-log