Expand description
clap definitions for the top-level sqlite-graphrag binary.
CLI argument structs and command surface (clap-based).
Defines Cli and all subcommand enums; contains no business logic.
Structs§
- Cli
- Codex
Models Args - GAP-E2E-010 (v1.0.89):
codex-modelsaccepts--jsonas a no-op so agents that append--jsonto every subcommand never see clap errors. The handler inmain.rsalways emits JSON on stdout; this flag is accepted and ignored for parity with the rest of the CLI surface.
Enums§
- Commands
- Embedding
Backend Choice - v1.0.93: embedding backend selector. Separate from
--llm-backendwhich controls enrichment (entity extraction, body enrichment) via subprocess.autotries OpenRouter if API key is available, falls back to LLM subprocess.openrouterrequires API key (exit 78 if absent).llmforces subprocess (codex/claude/opencode) — legacy behaviour. - Graph
Export Format - LlmBackend
Choice - v1.0.82 (GAP-003): backend LLM para embedding. Aceita
auto(default — detectacodexouclaudeno PATH),codex(força codex exec),claude(força claude -p), ounone(skip-a embedding; útil para testes). - Memory
Type