OtterMind/Chat2DB
Documented errors, page 2 of 3. Back to OtterMind/Chat2DB
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
database.delete.systemDatabaseForbidden database.delete.systemDatabaseForbidden | validation | error | database-delete, system-database, mysql, safety-guard |
datasource.not.found datasource.not.found | validation | error | diff, datasource, not-found |
| Existing routine definition is empty | exception | error | mysql, routine, migration, privilege |
database.delete.systemSchemaForbidden database.delete.systemSchemaForbidden | validation | error | schema-delete, system-schema, postgresql, safety-guard |
| Unsafe name | validation | error | sqlite, ddl, validation, security, collation |
ai.attachment.fileNotFound ai.attachment.fileNotFound | exception | error | ai, attachment, filesystem, input-validation |
| Unsupported Kylin JDBC ARRAY type for column | validation | error | kylin, metadata, ddl, jdbc, array, validation |
ai.chat.history.deleteMessagesFailed ai.chat.history.deleteMessagesFailed | exception | error | ai, chat-history, filesystem, io, cleanup |
| Unable to locate the source CREATE TABLE statement | validation | error | sqlserver, ddl, table-copy, parsing |
| Error parsing XML document | exception | error | xml, parsing, security, import |
| No database connection context found. Call… | validation | error | ai-tool, datasource, validation, context |
| File or directory already exists | validation | warning | sql-directory, duplicate, user-input, filesystem |
| Invalid Hive default value | validation | error | hive, sql-guard, ddl, default, validation |
| Unsupported DM VARCHAR unit | validation | error | dm, dameng, sql-guard, ddl, validation, varchar |
ai.model.config.notFound ai.model.config.notFound | error_code | error | ai, model-config, not-found, ownership |
| QQ_RELAY_URL must be an HTTPS URL without credentials or a… | validation | error | config, security, network, github-actions, validation |
| Invalid MySQL bit literal | validation | error | mysql, validation, ddl, bit-literal |
| message is too long | http | error | http, validation, configuration, qq-relay |
| A delivery ID is required for relay deduplication | validation | error | config, github-actions, relay, validation |
| Content-Length is required | http | error | http, relay, validation |
| Missing file | validation | error | web, ai, file-handling, validation, frontend |
routine.operation.typeUnsupported routine.operation.typeUnsupported | error_code | error | mysql, routine, validation |
| Invalid DM index sort direction | validation | error | dm, dameng, sql-guard, ddl, index, validation |
| Cannot collect unsupported event | validation | error | notify-qq, github-actions, python, validation, config |
routine.operation.ddlRequired routine.operation.ddlRequired | validation | error | mysql, routine, migration, validation |
| Presto schema name is required when catalog name is provided | validation | error | presto, metadata, validation, identifier |
| unauthorized | http | error | security, relay, authentication, http |
| Snowflake index requires at least one named column | validation | error | snowflake, ddl, index, validation |
invalid_connection_test_args --data-source-id cannot be combined with temporary connection parameters | validation | warning | datasource, validation, cli, connection-test |
| Unsupported Hive index type | validation | error | hive, ddl, index, builder, validation |
copyInValues.unsupportedDataSource copyInValues.unsupportedDataSource | validation | error | copy-in-values, dbtype-capability, sql-builder |
| e.getMessage() | exception | error | desktop, jcef, resource, packaging, classpath |
| Prepared QQ notification event is not allowed | validation | error | config, github-actions, notification, validation |
| SQLite index must contain at least one named column | validation | error | sqlite, ddl, index, validation |
| Invalid DM BIT literal | validation | error | dm, dameng, sql-guard, ddl, bit, validation |
| Selected path is not available | validation | warning | sql-directory, rename, path-validation, filesystem, stale-state |
| Unsupported SQL directory child type | validation | warning | sql-directory, contract-validation, user-input, frontend |
database.delete.schemaNotExists database.delete.schemaNotExists | validation | error | schema-delete, not-found, metadata |
| GITHUB_EVENT_PATH does not point to an event payload | validation | error | config, github-actions, environment, validation |
| Invalid SQL Server collation name | validation | error | sqlserver, ddl, validation, security, collation |
common.needLoggedIn common.needLoggedIn | exception | error | auth, session, encryption, datasource |
| Invalid Hive | validation | error | hive, sql-guard, ddl, identifier, validation |
| Missing required GitHub Actions secrets | validation | error | config, security, github-actions, secrets, validation |
| Unsafe column type name from metadata | validation | error | h2, sql-guard, ddl, metadata, validation, type |
| Invalid MySQL index sort direction | validation | error | mysql, validation, ddl, index |
ai.chat.history.loadSessionsFailed ai.chat.history.loadSessionsFailed | exception | error | ai, chat-history, serialization, io, data-corruption |
database.delete.prepareFailed database.delete.prepareFailed | error_code | error | database, delete, ddl, prepare, jdbc |
| Prepared QQ notification contains a OneBot CQ code | validation | error | security, config, github-actions, notification, validation |
ai.chat.history.loadMessagesFailed ai.chat.history.loadMessagesFailed | exception | error | ai, chat-history, serialization, io, data-corruption |
| QQ relay network request failed | exception | error | network, relay, notification, runtime |
ai.chat.history.persistMessagesFailed ai.chat.history.persistMessagesFailed | exception | error | ai, chat-history, io, filesystem, persistence |
| Content-Type must be JSON | http | error | http, relay, validation, content-type |
| model is required | validation | error | ai, model-config, validation, illegal-argument |
| Prepared QQ notification contains control characters | validation | error | config, github-actions, notification, validation, sanitization |
routine.operation.databaseRequired routine.operation.databaseRequired | validation | error | mysql, routine, validation |
copyInValues.invalidSourceType copyInValues.invalidSourceType | validation | error | copy-in-values, validation, invalid-input |
database.delete.${fieldName}Required database.delete. Required | validation | error | database, delete, validation, required-field |
| Invalid SQL Server view attribute | validation | error | sqlserver, ddl, view, validation |
| No database connection context found. Provide… | validation | error | ai-tool, datasource, validation, context |
| Selected SQL directory root cannot be renamed | validation | warning | sql-directory, rename, user-input, business-rule |
| RELAY_TOKEN must contain at least 32 characters | validation | critical | config, security, relay, startup, secrets |
datasource_not_found Datasource not found: | error_code | error | datasource, not-found, cli, validation |
| ONEBOT_TOKEN must contain at least 32 characters | validation | critical | config, security, relay, startup, secrets |
ai.attachment.emptyContent ai.attachment.emptyContent | exception | error | ai, attachment, parsing, content-validation |
api.privateKeyNotFound api.privateKeyNotFound | exception | error | encryption, rsa, auth, config |
| Invalid MySQL hex digits | validation | error | mysql, validation, ddl, hex-literal |
| Unsupported SUNDB index null ordering | validation | error | sundb, ddl, index, validation |
jsonFile.parse.error jsonFile.parse.error | exception | warning | import, json, validation, parsing |
largeCellValue.rowNotFound largeCellValue.rowNotFound | error_code | warning | cell-value, large-value, stale-reference, concurrency |
| Unsupported Kylin JDBC column type | validation | error | kylin, metadata, ddl, jdbc, type, validation |
| request body is too large | http | error | http, relay, validation, limits |
| dataSourceConnect.getMessage() | exception | error | connection, jdbc, test-connect, driver, credentials |
| request body is not valid JSON | http | error | http, relay, validation, json |
api.decryptPasswordError api.decryptPasswordError | exception | error | encryption, rsa, datasource, key-mismatch |
routine.operation.nameRequired routine.operation.nameRequired | validation | error | mysql, routine, validation |
| DM index must contain at least one named column | validation | error | dm, dameng, ddl, index, validation, business-rule |
ai.chat.history.persistSessionsFailed ai.chat.history.persistSessionsFailed | exception | error | ai, chat-history, io, filesystem, persistence |
| QQ_GROUP_ID must be a numeric QQ group number | validation | critical | config, relay, startup, validation |
largeCellValue.readFailed largeCellValue.readFailed | error_code | error | cell-value, large-value, jdbc, io, streaming |
| Source table DDL is empty | validation | error | sqlserver, ddl, table-copy, validation |
| Missing JDBC type for Kylin column | validation | error | kylin, metadata, ddl, jdbc, validation |
| Error creating XML document | exception | critical | xml, environment, jaxp, classpath |
| Error opening file ' | exception | error | xml, filesystem, import, config |
| Missing JDBC type name for Kylin ARRAY column | validation | error | kylin, metadata, ddl, jdbc, array, validation |
| Prepared QQ notification message is invalid | validation | error | config, github-actions, notification, validation, type-check |
| Prepared QQ notification is not valid JSON | validation | error | notify-qq, github-actions, python, json, validation |
| not found | http | warning | http, routing, configuration, qq-relay |
| message must be non-empty text | http | error | http, validation, qq-relay |
| Prepared QQ notification has an invalid format | validation | error | notify-qq, github-actions, python, json, validation |
| Unsupported VARCHAR unit | validation | error | sundb, ddl, varchar, validation, security |
| Invalid SQL Server index column sort order | validation | error | sqlserver, ddl, index, validation |
largeCellValue.downloadFailed largeCellValue.downloadFailed | error_code | error | cell-value, large-value, download, jdbc, io |
| Prepared QQ notification is missing or too large | validation | error | notify-qq, github-actions, python, validation, config |
invalid_datasource_create_args datasource-create requires dbType | validation | warning | datasource, validation, cli, create |
| Unsupported SUNDB constraint type | validation | error | sundb, ddl, constraint, validation |
database.delete.connectionDatabaseMismatch database.delete.connectionDatabaseMismatch | validation | error | database, delete, schema, ddl, connection, mismatch |
database.delete.connectionTargetsDeletedDatabase database.delete.connectionTargetsDeletedDatabase | validation | error | database, delete, ddl, safety, connection |
| Invalid Hive index sort direction | validation | error | hive, sql-guard, ddl, index, validation |
largeCellValue.rowLocatorRequired largeCellValue.rowLocatorRequired | error_code | error | cell-value, large-value, validation, primary-key |
| Invalid SUNDB index sort direction | validation | error | sundb, ddl, index, validation, security |