ErrLookup › microsoft/graphrag

microsoft/graphrag

A modular graph-based Retrieval-Augmented Generation (RAG) system · Python · 452 source files

Analyzed at f40e9a26ce on 2026-08-27. 77 documented errors.

Code / MessageTypeSeverityTags
api_base must be specified with the 'azure' model provider.
validation error azure, litellm, config-validation, missing-endpoint
azure_deployment_name should not be specified for non-Azure
validation error azure, litellm, config-validation, conflicting-fields
api_key should not be set when using Azure Managed Identity.
validation error azure, managed-identity, auth, config-validation
api_key must be set when auth_method=api_key.
validation error auth, api-key, missing-env-var, config-validation
period_in_seconds must be a positive integer for Sliding Win
validation error rate-limit, config-validation, positive-value
At least one of requests_per_period or tokens_per_period mus
validation error rate-limit, config-validation, required-field
requests_per_period must be a positive integer for Sliding W
validation error rate-limit, config-validation, positive-value
tokens_per_period must be a positive integer for Sliding Win
validation error rate-limit, config-validation, positive-value
max_retries must be greater than 1 for Exponential Backoff r
validation error retry, config-validation, exponential-backoff
base_delay must be greater than 1.0 for Exponential Backoff
validation error retry, config-validation, exponential-backoff
max_delay must be greater than 1 for Exponential Backoff ret
validation error retry, config-validation, exponential-backoff
max_retries must be greater than 1 for Immediate retry.
validation error retry, config-validation
base_dir must be specified for file-based template managers.
validation error templates, config-validation, path
template_extension cannot be an empty string for file-based
validation error templates, config-validation, file-extension
model_id must be specified for LiteLLM tokenizer.
validation error tokenizer, litellm, config-validation, required-field
encoding_name must be specified for TikToken tokenizer.
validation error tokenizer, tiktoken, config-validation, required-field
ModelConfig.type '{strategy}' is not registered in the Compl
validation error factory, embedding, unknown-provider, config-validation
ModelConfig.mock_responses must be a non-empty list of embed
validation error mock, testing, embedding, config-validation
Each item in ModelConfig.mock_responses must be a float.
validation error mock, testing, type-validation, embedding
MetricsConfig.processor '{strategy}' is not registered in th
validation error factory, metrics, unknown-provider, config-validation
MetricsConfig.store '{strategy}' is not registered in the Me
validation error graphrag-llm, metrics, factory, config-validation
MetricsConfig.writer needs to be set to create a MetricsWrit
validation error graphrag-llm, metrics, config-validation, missing-field
MetricsConfig.writer '{strategy}' is not registered in the M
validation error graphrag-llm, metrics, factory, config-validation
RateLimitConfig.type '{strategy}' is not registered in the R
validation error graphrag-llm, rate-limit, factory, config-validation
RetryConfig.type '{strategy}' is not registered in the Retry
validation error graphrag-llm, retry, factory, config-validation
Templates directory '{base_dir}' does not exist or is not a
validation error graphrag-llm, templating, filesystem, path-validation
Template '{template_name}' not found.
exception error graphrag-llm, templating, jinja2, missing-template
Missing key in context for template '{template_name}': {e.me
exception error graphrag-llm, templating, jinja2, missing-variable
Error rendering template '{template_name}': {e!s}
exception error graphrag-llm, templating, jinja2, render-error
TemplateEngineConfig.type '{strategy}' is not registered in
validation error graphrag-llm, templating, factory, config-validation
TemplateEngineConfig.template_manager '{strategy}' is not re
validation error config, factory, template, graphrag
request_id needs to be passed as a keyword argument
validation error threading, request-id, validation, graphrag
request_id needs to be passed as a keyword argument
validation error threading, request-id, validation, embedding
TokenizerConfig.type '{strategy}' is not registered in the T
validation error config, factory, tokenizer, graphrag
Function '{function_name}' not registered.
validation error function-calling, tools, llm, graphrag
Failed to parse arguments for function '{function_name}': {e
validation error function-calling, json, pydantic, llm
AzureBlobStorage requires only one of connection_string or a
validation error azure, blob-storage, config, auth
AzureBlobStorage requires either a connection_string or acco
validation error azure, blob-storage, auth, env-var
Blob storage does yet not support listing keys.
exception warning azure, blob-storage, not-implemented, api-support
Container name must be between 3 and 63 characters long and
validation error azure, blob-storage, validation, naming
CosmosDB Storage requires 'database_name'.
validation error cosmosdb, config, graphrag-storage, validation
Specify either 'connection_string' or 'account_url', not bot
validation error cosmosdb, auth, config-conflict
CosmosDB Storage requires 'connection_string' or 'account_ur
validation error cosmosdb, credentials, missing-env-var
Container not initialized.
validation error cosmosdb, lifecycle, initialization
StorageConfig.type '{storage_strategy}' is not registered in
validation error factory, config, storage, registry
CosmosTableProvider requires 'database_name'.
validation error cosmosdb, table-provider, config, validation
CosmosTableProvider requires 'container_name'.
validation error cosmosdb, table-provider, config, validation
Specify either 'connection_string' or 'account_url', not bot
validation error cosmosdb, auth, config-conflict, table-provider
CosmosTableProvider requires 'connection_string' or 'account
validation error cosmosdb, credentials, table-provider, missing-env-var
Table '{table_name}' not found in namespace '{self._namespac
validation error cosmosdb, table-provider, not-found
CSVTableProvider only works with FileStorage backends for no
validation error csv, type-mismatch, storage, table-provider
Could not find {filename} in storage!
validation error csv, file-not-found, table-provider
CSVTableProvider only works with FileStorage backends for no
validation error csv, type-mismatch, storage, namespacing
Could not find {filename} in storage!
validation error parquet, file-not-found, table-provider
TableProviderConfig.type '{table_type}' is not registered in
validation error factory, registry, table-provider, config
url must be provided for Azure AI Search.
validation error azure-ai-search, vectors, config, missing-env-var
Unsupported filter expression type: {type(expr)}
validation error azure-ai-search, filter, odata, vectors
Unsupported operator for Azure AI Search: {cond.operator}
validation error azure-ai-search, filter, operator, vectors
CosmosDB requires the id_field to be 'id'.
validation error cosmosdb, vectors, config, validation
Either connection_string or url must be provided for CosmosD
validation error cosmosdb, vectors, credentials, missing-env-var
No storage account blob url provided for blob storage.
exception error azure, blob-storage, configuration, graphrag
Either connection_string or account_url must be provided.
exception error azure, blob-storage, empty-string, configuration
k must be an integer > 0
exception error graphrag, prompt-tuning, validation, argument-error
Invalid Role: {value}
exception error graphrag, conversation-history, enum-parsing, validation
Invalid EntityVectorStoreKey: {value}
exception error graphrag, vector-store, enum-parsing, configuration
Reports missing {source_col} column
exception error graphrag, dataframe, schema, embedding
Column name is None
exception error graphrag, data-loading, validation, none-value
Column [{column_name}] not found in data
exception error graphrag, data-loading, schema, missing-key
value is not a list: {value} ({type(value)})
exception error graphrag, data-loading, type-error, serialization
list item is not [{item_type}]: {v} ({type(v)})
exception error graphrag, data-loading, type-error, validation
No community reports available. Please provide a list of rep
validation error graphrag, drift-search, community-reports, missing-data
Query and document embeddings are not compatible. Please ens
validation error graphrag, drift-search, embeddings, dimension-mismatch
No intermediate answers found in primer response. Ensure tha
exception error graphrag, drift-search, llm-response-parsing, runtime-error
No follow-up queries found in primer response. Ensure that t
exception error graphrag, drift-search, llm-response-parsing, follow-up-queries
Response must be a list of dictionaries.
validation error graphrag, drift-search, response-format, type-validation
DRIFT Search query cannot be empty.
validation error graphrag, drift-search, input-validation, empty-query
The sum of community_prop and text_unit_prop should not exce
validation error graphrag, local-search, config-validation, proportion