Expand description
Error types and constructors for the SQL query analyzer.
This module provides error construction functions that create properly
formatted AppError instances with context-specific messages.
§Error Categories
- File errors: IO failures when reading schema/query files
- Parse errors: SQL parsing failures with position information
- LLM errors: API communication failures with retry support
- Config errors: Invalid configuration files or values
Structs§
- AppError
- Rich application error preserving domain code, taxonomy and metadata.
Functions§
- config_
error - Create config error
- file_
read_ error - Create file read error with path context.
- http_
error - Create HTTP error
- llm_
api_ error - Create LLM API error
- query_
parse_ error - Create query parse error with optional position info
- schema_
parse_ error - Create schema parse error with optional position info
Type Aliases§
- AppResult
- Conventional result alias for application code.