Exception: Woods::Error
- Inherits:
-
StandardError
- Object
- StandardError
- Woods::Error
- Defined in:
- lib/woods/storage/metadata_store.rb,
lib/woods.rb,
lib/woods/ast/parser.rb,
lib/woods/console/eval_guard.rb,
lib/woods/console/table_gate.rb,
lib/woods/console/confirmation.rb,
lib/woods/console/sql_validator.rb,
lib/woods/console/model_validator.rb,
lib/woods/console/credential_index.rb,
lib/woods/console/connection_manager.rb,
lib/woods/console/credential_scanner.rb,
lib/woods/storage/inapplicable_backend.rb
Overview
Same conditional-define pattern used elsewhere in the gem so this file can be required in isolation (e.g. by specs that bypass the full lib/woods.rb load) without tripping NameError on the friendly missing-sqlite3 raise below.
Direct Known Subclasses
ConfigurationError, Console::ConfirmationDeniedError, Console::ConnectionError, Console::ForbiddenExpressionError, Console::SqlValidationError, Console::TableGateError, Console::ValidationError, Coordination::LockError, ExtractionError, MCP::BootstrapError, MCP::ProviderUnreachable, Resilience::CircuitOpenError, SessionTracerError, Storage::InapplicableBackend