ErrLookup › tobi/qmd

tobi/qmd

mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local · TypeScript · 77 source files

Analyzed at dbfd0b4736 on 2026-08-28. 60 documented errors.

Code / MessageTypeSeverityTags
Line ${line.number}: only one intent: line is allowed per be
validation error bench, fixture-validation, query-syntax
Line ${line.number}: intent: must include text.
validation error bench, fixture-validation, query-syntax
Line ${line.number} (${type}:) must include text.
validation error bench, fixture-validation, query-syntax
Line ${line.number} is missing a lex:/vec:/hyde:/intent: pre
validation error bench, fixture-validation, query-syntax
intent: cannot appear alone. Add at least one lex:, vec:, or
validation error bench, fixture-validation, query-syntax
Collection not found: ${collection}\n${hint}
validation error bench, collection, cli
Collection '${collection}' has no indexed documents.\nRun 'q
validation error bench, collection, indexing
No indexed documents found.\nIndex a collection with 'qmd co
validation error bench, indexing, cli
Invalid fixture: missing 'queries' array
validation error bench, fixture-validation, json
Refusing to initialize a local index in $HOME. The global in
validation error cli, init, filesystem
Collection name is required. Collections must be defined in
validation error cli, config, collection
${name} must be a positive integer
validation error cli, embed, option-validation
--chunk-strategy must be "auto" or "regex" (got "${s}")
validation error cli, chunking, option-validation
--timeout must be a non-negative number of minutes (0 = no l
validation error cli, embed, option-validation
Line ${line.number} starts with expand:, but query documents
validation error query, cli, query-syntax
expand: query must include text.
validation error query, cli, query-syntax
Line ${line.number}: only one intent: line is allowed per qu
validation error query, cli, query-syntax
Line ${line.number}: intent: must include text.
validation error query, cli, query-syntax
Line ${line.number} (${type}:) must include text.
validation error query, cli, query-syntax
Line ${line.number} (${type}:) contains a newline. Keep each
validation error query, cli, query-syntax, line-endings
Line ${line.number} is missing a lex:/vec:/hyde:/intent: pre
validation error query-document, validation, cli
intent: cannot appear alone. Add at least one lex:, vec:, or
validation error query-document, validation, intent
QMD skill not found. Reinstall qmd or set QMD_SKILLS_DIR.
exception error skills, installation, env-var
Skill already exists: ${targetDir} (use --force to replace i
exception warning skills, install, filesystem, idempotency
Skill not found: ${name}
exception error skills, cli, lookup
No skill name provided. Usage: qmd skills get <name>
validation warning cli, usage, skills
Unknown skills subcommand: ${subcommand}
validation warning cli, usage, skills
Failed to parse ${configPath}: ${error}
exception error yaml, config, parse-error
Failed to write ${configPath}: ${error}
exception error filesystem, config, permissions, io
Collection '${newName}' already exists
validation error collections, rename, duplicate-key
sqlite-vec extension is unavailable. ${hint}
exception critical sqlite, native-module, sqlite-vec, bun, macos
dbPath is required
validation error api-misuse, validation, store-options
Provide either configPath or config, not both
validation error api-misuse, validation, mutually-exclusive
search() requires either 'query' or 'queries'
validation error api-misuse, validation, search
Downloaded model file is an HTML page, not a GGUF model (${f
exception error network, model-download, proxy, gguf, huggingface
Model file is not valid GGUF (expected magic "GGUF", got "${
exception error model-download, corrupt-file, gguf
Invalid expandContextSize: ${configValue}. Must be a positiv
validation error config, validation, query-expansion
Failed to create any embedding context
exception critical llm, embedding, memory, node-llama-cpp
LLM operations are disabled in CI (set CI=true)
exception error ci, embedding, test-mode, llm
Session aborted
exception error abort, session, race-condition, lifecycle
resolve: at least one path segment is required
validation error path, validation, argument-error
Database path not set. Tests must set INDEX_PATH env var or
exception error env-var, test-mode, database, configuration
Collection '${newName}' already exists
exception error collection, rename, conflict
Embedding dimension mismatch: existing vectors are ${existin
exception critical embedding, sqlite-vec, dimension-mismatch, migration
${name} must be a positive integer
validation error validation, options, embedding
Failed to get embedding dimensions from first chunk
exception critical embedding, null-result, llm
handelize: path cannot be empty
validation error path, validation, filename
handelize: path "${path}" has no valid filename content
validation warning path, filename, validation, unicode
handelize: path "${path}" resulted in empty string after pro
validation warning path, filename, edge-case
Collection '${collectionName}' not found
exception error collection, context, not-found
${location} (${search.type}): queries must be single-line. R
validation error query, validation, newline, search
${location} (lex): ${error}
validation error query, lex, fts5, validation
${location} (${search.type}): ${error}
validation error query, vector-search, validation
OUTSIDE_COLLECTION
OUTSIDE_COLLECTION
error_code info symlink, collection, indexing, path
OUTSIDE_COLLECTION
OUTSIDE_COLLECTION
error_code warning glob, path-traversal, symlink, collection, indexing
[qmd] AST grammar unavailable for ${language}: ${message}
console warning tree-sitter, wasm, grammar, ast-chunking, fallback
[qmd] AST parse failed for ${filepath}, falling back to rege
console warning tree-sitter, parse-error, ast-chunking, fallback, encoding
Reranker unavailable — skipping reranking (${detail}). Use -
console warning llm, reranker, vram, node-llama-cpp, fallback, model-loading
⚠ Error rate too high (${activeErrorCount()}/${processed}) —
console error embedding, circuit-breaker, vram, node-llama-cpp, batch-processing
⚠ Skipped file outside collection: ${skipped.file}
console warning glob, path-traversal, symlink, collection, cli-report, indexing