Application error types for the MCP server.
Defines AppError with variants for connection, security validation, and query execution failures. Configuration errors live in the config module.
AppError
config