ErrLookup › clockworklabs/SpacetimeDB
clockworklabs/SpacetimeDB
Development at the speed of light · Rust · 2,028 source files
Analyzed at 524b4487d9 on 2026-08-17. 426 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| cannot serialize refs without a typespace | exception | error | serialization, typescript, spacetimedb, typespace, schema |
| cannot deserialize refs without a typespace | exception | error | deserialization, typescript, spacetimedb, typespace, schema |
| could not serialize result: object had neither a `ok` nor an | exception | error | serialization, typescript, spacetimedb, sum-type, result-type |
| Could not serialize sum type; unknown tag ${value.tag} | exception | error | serialization, typescript, spacetimedb, sum-type, enum-tag |
| Tried to read ${n} byte(s) at relative offset ${this.offset} | exception | critical | deserialization, binary-protocol, spacetimedb, range-error, data-corruption |
| Cannot semijoin a table to itself | exception | error | query, spacetimedb, semijoin, sql, self-join |
| Cannot extract table name from query | exception | error | query-builder, spacetimedb, typescript, duck-typing |
| Cannot extract accessor name from query | exception | error | query-builder, react, vue, svelte, hooks, spacetimedb |
| Index '${idx.sourceName ?? '<unknown>'}' on table '${tableDe | exception | error | schema, spacetimedb, index, version-mismatch, host-metadata |
| Missing type name for ${typeBuilder.constructor.name ?? 'Typ | exception | error | schema, type-builder, spacetimedb, typescript, codegen |
| Index '${indexLabel}' on table '${tableLabel}' must define a | exception | error | schema, index, table-definition, spacetimedb, validation |
| Timestamp is outside of the representable range of JS's Date | exception | error | timestamp, date, range-error, javascript, bigint |
| Timestamp is outside of the representable range for ISO stri | exception | error | timestamp, iso8601, range-error, javascript, bigint |
| When providing a name, you must also provide the variants ob | exception | error | type-builder, enum, spacetimedb, typescript, argument-validation |
| When providing a name, you must also provide the object. | exception | error | type-builder, product-type, spacetimedb, typescript, argument-validation |
| Uint8Array is not 16 bytes long: ${array} | exception | error | bytes, u128, conversion, javascript, validation |
| Uint8Array is not 32 bytes long: [${array}] | exception | error | bytes, u256, conversion, javascript, validation |
| Cannot convert ${typeof value} to ${what}: expected bigint, | exception | error | coercion, bigint, validation, typescript, json |
| Invalid UUID: must be between 0 and `MAX_UUID_BIGINT` | exception | error | uuid, bigint, range, validation, javascript |
| UUID v4 requires 16 bytes | exception | error | uuid, bytes, crypto, validation, javascript |
| `fromCounterV7` requires `randomBytes.length == 4` | exception | error | uuid, typescript, validation, uuidv7 |
| `fromCounterV7` uuid `counter` must be non-negative | exception | error | uuid, typescript, counter, validation, uuidv7 |
| `fromCounterV7` `timestamp` before unix epoch | exception | error | uuid, timestamp, validation, uuidv7 |
| Invalid hex UUID | exception | error | uuid, parsing, validation, typescript |
| Unsupported UUID version: ${version} | exception | error | uuid, version, compatibility, typescript |
| useSpacetimeDB must be used within a SpacetimeDBProvider com | exception | error | react, hooks, context, typescript |
| Could not find SpacetimeDB client! Did you forget to add a ` | exception | error | react, hooks, context, table, typescript |
| Table ${String(name)} does not exist | exception | error | table, cache, registration, typescript |
| Brotli compression is not supported by the runtime. Please c | exception | error | compression, brotli, runtime-support, websocket, typescript |
| URI is required to connect to SpacetimeDB | exception | error | configuration, connection, builder, typescript |
| Database name or address is required to connect to Spacetime | exception | error | configuration, connection, builder, typescript |
| Subscriptions must have at least one query | exception | error | subscription, query, validation, typescript |
| Subscriptions must be SQL strings or typed queries | exception | error | subscription, query, validation, typescript |
| Unsubscribe has already been called | exception | error | subscription, lifecycle, unsubscribe, typescript |
| Subscription has already ended | exception | error | subscription, lifecycle, unsubscribe, typescript |
| Only btree indexes are supported in TableCacheImpl | exception | error | index, btree, schema, table-cache, typescript |
| Invalid version string: ${version} | exception | error | versioning, semver, validation, typescript |
| Module code was generated with an incompatible version of th | exception | error | versioning, cli, bindings, compatibility, typescript |
| Unexpected Compression Algorithm. Please use `gzip` or `none | exception | error | websocket, compression, protocol-mismatch, typescript |
| v3 websocket payloads must contain at least one message | exception | error | websocket, protocol, serialization, typescript |
| Failed to verify token: ${response.statusText} | exception | error | authentication, websocket, jwt, network |
| Route paths must start with `/`: ${path} | exception | error | http, router, validation, typescript |
| Route paths may contain only ${ACCEPTABLE_ROUTE_PATH_CHARS_H | exception | error | http, router, validation, typescript |
| Cannot nest router at `${path}`; existing routes overlap wit | exception | error | http, router, routing, typescript |
| Route conflict for `${path}` | exception | error | http, router, routing, typescript |
| HTTP handler '${exportName}' was exported more than once | exception | error | http, module-build, exports, typescript |
| Invalid JSON: failed to parse string | exception | error | json, parsing, jwt, typescript |
| Expected a JSON object at the top level | exception | error | json, parsing, jwt, typescript |
| transaction retry failed again | exception | critical | transaction, database, procedure, typescript |
| unknown reducerId ${reducerId} | exception | critical | dispatch, schema-mismatch, reducer, typescript |
| unknown viewId ${id} | exception | critical | dispatch, schema-mismatch, view, typescript |
| unknown anonViewId ${id} | exception | critical | dispatch, schema-mismatch, view, typescript |
| unknown procedureId ${id} | exception | critical | dispatch, schema-mismatch, procedure, typescript |
| invalid sequence type | exception | error | schema, auto-increment, table, typescript |
| wrong number of elements | exception | error | index, database, query, typescript |
| too many elements | exception | error | index, database, query, range, typescript |
| There is already a reducer, procedure, or view with the name | exception | error | schema, naming, module-build, typescript |
| There is already an HTTP handler with the name '${name}' | exception | error | |
| Schedule target table is registered more than once in this s | exception | error | |
| Schedule target table is not part of this schema. | exception | error | |
| Table ${tableName} defines a schedule, but it does not have | exception | error | |
| Table ${tableName} defines a schedule, but it seems like the | exception | error | |
| Table ${tableName} defines multiple schedules: ${existingFun | exception | error | |
| HTTP route for path '${route.path}' refers to a handler that | exception | error | |
| multiple schemas are not supported | exception | error | |
| exporting something that is not a spacetime export | exception | error | |
| schema entry '${accName}' looks like a default import; use ` | exception | error | |
| schema entry '${accName}' must be a table or a submodule nam | exception | error | |
| View '${exportName}' can have at most one primaryKey() colum | exception | error | |
| useSpacetimeDB must be used within a SpacetimeDBProvider com | exception | error | |
| Could not find SpacetimeDB client! Did you forget to add a ` | exception | error | |
| useSpacetimeDB must be used within a component that called c | exception | error | |
| Could not find SpacetimeDB client! Did you forget to call `c | exception | error | |
| SpacetimeDBQueryClient can only handle spacetimedb queries, | exception | error | |
| useSpacetimeDB must be used within a SpacetimeDBProvider com | exception | error | |
| Could not find SpacetimeDB client! Did you forget to add a ` | exception | error | |
| Unknown reducer {reducer} | exception | error | |
| Math.random is not available in SpacetimeDB modules. Use ctx | exception | error | javascript, v8, spacetimedb, determinism, rng, sandbox |
| The encoding label provided is invalid | exception | error | javascript, textdecoder, encoding, utf-8, polyfill, v8 |
| Option 'ignoreBOM' not supported | exception | error | javascript, textdecoder, encoding, bom, polyfill, v8 |
| Option 'stream' not supported | exception | error | javascript, textdecoder, encoding, streaming, polyfill, v8 |
| never types are not yet supported in C# output | panic | error | codegen, csharp, rust, schema, never-type, unimplemented, spacetimedb |
| Manual database migrations are not yet implemented | panic | error | migration, database, publish, unimplemented, spacetimedb |
| Unknown constraint type | panic | error | schema, validation, constraint, abi, version-skew, unimplemented, spacetimedb |
| Unknown index algorithm {:?} | panic | error | schema, index, validation, abi, version-skew, unimplemented, spacetimedb |
| unknown misc export | panic | error | schema, module-exports, validation, abi, version-skew, unimplemented, spacetimedb |
| Issuer too long: {:?} | validation | error | auth, jwt, identity, claims, validation, spacetimedb |
| Subject too long: {:?} | validation | error | auth, jwt, identity, claims, validation, spacetimedb |
| Issuer empty | validation | error | auth, jwt, identity, claims, validation, spacetimedb |
| Subject empty | validation | error | auth, jwt, identity, claims, validation, spacetimedb |
| Identity mismatch: token identity {token_identity:?} does no | validation | error | auth, jwt, identity, claims, validation, spacetimedb |
| Unsupported --dotnet-version {version}. Supported values: 8, | validation | error | cli, csharp, dotnet, argument-validation, spacetimedb |
| No such saved server configuration: {server} Add a new serve | exception | error | cli, configuration, server, spacetimedb |
| No default server configuration. Set an existing server as t | exception | error | cli, configuration, server, spacetimedb |
| Server nickname {} already in use: {}://{} | validation | error | cli, configuration, server, duplicate-entry, spacetimedb |
| Server host name is ambiguous with existing server nickname: | validation | error | cli, configuration, server, naming-conflict, spacetimedb |
| Server already configured for host: {host} | validation | error | spacetimedb, cli, server-config, duplicate-entry |
| Nickname {} conflicts with saved configuration for server {} | validation | error | spacetimedb, cli, server-config, naming-conflict |
| Host {} conflicts with saved configuration for server {}: {} | validation | error | spacetimedb, cli, server-config, duplicate-entry, naming-conflict |
| No fingerprint saved for server: {} | exception | error | spacetimedb, cli, fingerprint, ecdsa, jwt, auth |
| Invalid subcommand: {unknown} | validation | error | spacetimedb, cli, subcommand, usage, typo |
| Cannot use module-specific arguments ({}) when {}. {} | validation | error | spacetimedb, cli, multi-module, arguments, config |
| Cannot use generate-entry-specific arguments ({}) when gener | validation | error | spacetimedb, cli, code-generation, multi-entry, arguments |
| Failed to parse config file {}: {} | validation | error | spacetimedb, cli, config, json5, parse-error |
| spacetime.json not found in {} | exception | error | spacetimedb, cli, config, race-condition, file-not-found |
| Could not find a SpacetimeDB module in spacetimedb/ or the c | exception | error | spacetimedb, cli, build, module, path |
| Fatal Error: path {} exists but is not a directory. | validation | error | spacetimedb, cli, build, filesystem, path |
| Fatal Error: path {} does not exist. | validation | error | spacetimedb, cli, build, filesystem, path |
| Multiple databases found in config: {}. Please specify which | validation | error | spacetimedb, cli, database, argument-resolution, multi-database |
| Database '{}' is not in the config file. If you want to run | validation | error | spacetimedb, cli, database, argument-resolution, config |
| the following required arguments were not provided: <{}> | validation | error | spacetimedb, cli, arguments, usage, missing-argument |
| the following required arguments were not provided: <datab | validation | error | spacetimedb, cli, arguments, usage, missing-argument, database |
| Invalid entity_type '{}'. Expected one of: reducer, table. | validation | error | spacetimedb, cli, describe, enum, validation |
| Invalid describe arguments. Usage: spacetime describe [datab | validation | error | cli, arguments, usage, spacetimedb |
| Server not specified and no default server configured. | exception | error | cli, configuration, server, spacetimedb |
| Module bindings path must be a relative path | validation | error | cli, path, configuration, spacetimedb |
| Cannot continue without a module path. | exception | warning | cli, interactive, module-path, spacetimedb |
| Missing loaded config directory | exception | error | cli, internal, invariant, spacetimedb |
| `--module-path` cannot be used when `spacetime.json` contain | validation | error | cli, configuration, flag-conflict, spacetimedb |
| `--module-path`, `--project-path`, and `--module-bindings-pa | validation | error | cli, configuration, flag-conflict, code-generation, spacetimedb |
| Project initialization did not create spacetimedb directory | exception | error | cli, project-init, filesystem, spacetimedb |
| Not in a SpacetimeDB project directory | validation | error | cli, project-structure, cwd, spacetimedb |
| Module bindings path {} exists but is not a directory. | validation | error | cli, filesystem, path, spacetimedb |
| Login required to publish to maincloud server | validation | error | cli, authentication, maincloud, spacetimedb |
| database is a required field in publish config | validation | error | cli, configuration, spacetime-json, spacetimedb |
| Aborted. | exception | warning | cli, confirmation, dev-workflow, spacetimedb |
| Client command '{}' failed immediately with exit code: {} | exception | error | cli, subprocess, client-command, spacetimedb |
| Failed to check client process status: {} | exception | error | cli, subprocess, os, spacetimedb |
| Permission denied for domain: {domain} | exception | error | cli, dns, rename, permissions, spacetimedb |
| Permission denied for domains: {domains:?} | exception | error | cli, dns, rename, permissions, spacetimedb |
| Database {database_identity} not found | exception | error | cli, dns, rename, not-found, spacetimedb |
| You cannot rename {database_identity} because it is owned by | exception | error | cli, dns, rename, ownership, authorization, spacetimedb |
| No database target matches '{}'. Available databases: {} | validation | error | generate, spacetime-json, database, glob, target-selection |
| --uproject-dir is required for --lang unrealcpp | validation | error | unrealcpp, generate, uproject, missing-flag |
| --unreal-module-name is required for --lang unrealcpp | validation | error | unrealcpp, generate, module-name, missing-flag |
| Could not find module source at '{}'. If this is not correct | validation | error | generate, module-path, filesystem, build |
| Either --out-dir or --uproject-dir is required | validation | error | generate, out-dir, unrealcpp, path-resolution |
| Could not auto-detect client language from '{}'. If this is | validation | error | generate, language-detection, cli |
| --namespace is only supported with --lang csharp | validation | error | namespace, csharp, generate, flag-combination |
| Unknown server language: {} | validation | error | init, language, cli-args, validation |
| Unknown client language: {} | validation | error | init, language, template-catalog, version-skew |
| PROJECT_NAME is required in non-interactive mode | validation | error | init, non-interactive, project-name, ci |
| --dotnet-version is only supported for C# projects (--lang c | validation | error | init, dotnet, flag-combination, csharp |
| Either --template or --lang must be provided in non-interact | validation | error | init, non-interactive, template, missing-flag, ci |
| Path {} exists but is not a directory. A new SpacetimeDB pro | validation | error | init, filesystem, path, pre-flight-check |
| A SpacetimeDB module already exists in the target directory: | validation | error | init, server-only, directory-not-empty, pre-flight-check |
| Cannot create new SpacetimeDB project in non-empty directory | validation | error | init, directory-not-empty, filesystem, pre-flight-check |
| No templates found for selected language | exception | error | init, template-catalog, interactive, version-skew |
| Invalid repository format. Use 'owner/repo' or full git clon | validation | error | init, template, git-url, validation |
| Template definition missing | exception | error | init, template, internal-error, version-skew |
| Client template not found: {} | exception | error | init, template, embedded-assets, version-skew |
| Server template not found: {} | exception | error | init, template, embedded-assets, version-skew |
| Cannot specify both --template and --lang. Language is deter | validation | error | cli, spacetime-init, mutually-exclusive-flags, argument-validation |
| --native-aot is only supported for C# projects (--lang cshar | validation | error | cli, native-aot, csharp, argument-validation |
| Invalid C# template: missing net8.0/net10.0 TargetFrameworks | exception | error | csharp, csproj, template, internal-invariant |
| Could not find StdbModule.csproj at {} | exception | error | native-aot, csproj, file-not-found, csharp |
| Invalid .csproj file: missing </Project> tag | exception | error | csproj, native-aot, malformed-xml |
| Invalid subcommand: {unknown} | validation | error | cli, login, unknown-subcommand |
| Unknown error | exception | error | login, auth, server-error, web-login |
| Response data is missing. | exception | error | login, auth, schema-mismatch, web-login |
| Session token is missing in response. | exception | error | login, auth, schema-mismatch, web-login |
| Failed to request token | exception | error | login, auth, token-request, network |
| Failed to get token: {} | exception | error | login, auth, token-exchange, web-login |
| No web session token | validation | warning | logout, auth, missing-token |
| No database target matches '{}'. Available databases: {} | validation | error | publish, spacetime-json, config, database-name |
| Aborted. | exception | info | publish, confirmation, data-loss, clear-database |
| Aborting because major version upgrade was not accepted. | exception | info | publish, major-version, upgrade, confirmation |
| No matching target found in spacetime.json for the provided | validation | error | publish, spacetime-json, config, target-matching |
| Project path does not exist: {} | validation | error | publish, project-path, file-not-found |
| Publish aborted by user. | exception | info | spacetimedb, publish, confirmation, remote-server, cli |
| You need to be logged in as the owner of {name} to publish t | exception | error | spacetimedb, publish, authentication, permission-denied, cli |
| The database {name} is not registered to the identity you pr | exception | error | spacetimedb, publish, authorization, identity, permission-denied |
| Aborting because publishing would require manual migration o | exception | error | spacetimedb, publish, schema-migration, breaking-change, cli |
| Publishing aborted by user | exception | info | spacetimedb, publish, breaking-change, confirmation, migration |
| Pre-publish check failed with status {}: {} | http | error | spacetimedb, publish, http-error, pre-publish, server-error |
| Invalid subcommand: {unknown} | validation | error | spacetimedb, cli, invalid-subcommand, server-config |
| Invalid protocol: {protocol} | validation | error | spacetimedb, server-config, url-validation, protocol |
| Invalid url: {url} | validation | error | spacetimedb, server-config, url-validation, cli |
| Aborted | exception | warning | spacetimedb, fingerprint, server-identity, confirmation, security |
| Invalid url: {new_url} | validation | error | spacetimedb, server-config, url-validation, edit |
| Too many positional arguments for interactive mode. Usage: s | validation | error | spacetimedb, sql, cli-usage, interactive |
| Multiple databases found in config: {}. Please specify which | validation | error | spacetimedb, sql, ambiguity, project-config, cli |
| running `spacetime version` from a target/ directory, but th | validation | error | spacetimedb, version, dev-build, missing-binary, cargo |
| `emcc` not found in PATH. Activate Emscripten (emsdk_env). | validation | error | spacetimedb, cpp, emscripten, missing-toolchain, environment |
| `cmake` not found in PATH. | validation | error | spacetimedb, cpp, cmake, missing-toolchain, environment |
| `emcmake` not found in PATH. Is Emscripten env active? | validation | error | spacetimedb, cpp, emscripten, cmake, missing-toolchain |
| Built successfully but couldn't find a .wasm under {} | exception | error | spacetimedb, cpp, wasm, build-artifact, cmake |
| Unsupported .NET SDK version: {major}. SpacetimeDB requires | validation | error | spacetimedb, csharp, dotnet, sdk-version, version-conflict |
| dotnet not found in PATH. Please install .NET SDK 8.0 or 10. | validation | error | |
| {error} | exception | error | |
| Unsupported .NET SDK version: {}. SpacetimeDB requires .NET | validation | error | |
| The selected C# build path requires the .NET {desired_sdk_ma | validation | error | |
| Looks like your project is using the deprecated .NET 7.0 Web | exception | error | |
| For some reason, your project has both a `bin` and a `bin~` | exception | error | |
| Built project successfully but couldn't find the output file | exception | error | |
| tsc exited with {status} | exception | error | |
| The module pulls in 2 different versions of the `spacetimedb | exception | error | |
| It seems like you haven't exported your schema. You must `ex | exception | error | |
| The --features option is only supported for Rust modules. | validation | error | |
| wasm32-unknown-unknown target is not installed. Please insta | exception | error | |
| path not utf-8 | exception | error | |
| Found {err_count} disallowed print statement(s). These will | exception | error | |
| wasm-bindgen detected. It seems like either you or a crate | exception | error | |
| getrandom usage detected. It seems like either you or a cra | exception | error | |
| rustfmt is not installed. Please install it. | exception | error | |
| HTTP response from url ({url}) was success but did not have | exception | error | |
| {status_desc} ({status}) from url ({url}) | exception | error | |
| Module directory does not exist: '{}'. Check your --module-p | validation | error | spacetimedb, cli, module-path, filesystem, build |
| Failed to read directory {}: {} | exception | error | spacetimedb, cli, io, permissions, csharp |
| Could not detect the language of the module. Are you in a Sp | validation | error | spacetimedb, cli, language-detection, build, project-structure |
| Invalid protocol: {protocol} | validation | error | spacetimedb, cli, url, protocol, validation |
| Invalid url: {url} | validation | error | spacetimedb, cli, url, validation |
| Token does not look like a JSON web token: {token} | validation | error | spacetimedb, cli, jwt, identity, token |
| Internal error parsing token | http | error | spacetimedb, server, jwt, auth, internal-error |
| {} is not authorized to perform action{}: {} | http | error | spacetimedb, auth, http-403, authorization, permissions |
| Unable to read public key for JWT token verification | exception | critical | spacetimedb, server, auth, keys, startup, jwt |
| Issuer mismatch: got {:?}, expected {:?} | validation | error | spacetimedb, jwt, auth, issuer, oidc |
| Error fetching public key for issuer {raw_issuer} | exception | error | spacetimedb, oidc, jwks, network, auth |
| No kid found | exception | error | spacetimedb, jwt, jwks, kid, oidc |
| metadata.toml at {} indicates that this database is from a d | exception | critical | spacetimedb, metadata, edition, database, startup, compatibility |
| metadata.toml indicates that you are running {relation} data | exception | critical | spacetimedb, metadata, version, semver, database, compatibility |
| Estimated cardinality ({estimate} rows) exceeds limit ({limi | validation | error | spacetimedb, row-limit, cardinality, sql, subscription, capacity |
| database `{addr}` not yet initialized | exception | error | spacetimedb, publish, database, initialization, module |
| failed to typecheck args | validation | error | spacetimedb, reducer, call, arguments, typecheck |
| view {:?} does not have a backing table | exception | error | spacetimedb, views, schema, catalog, internal |
| view `{}` for view id `{}` not found in current module | exception | error | spacetimedb, views, schema-drift, module-update, catalog |
| found is_anonymous={} in st_view, but {} in module when upda | exception | error | spacetimedb, views, schema-drift, anonymous-views, module-update |
| no such module | exception | error | module-lifecycle, sql, instance-not-running, spacetimedb |
| scheduled table {table_id} doesn't have valid columns | exception | critical | scheduler, scheduled-tables, schema-mismatch, startup |
| Reducer `{name}` not found | validation | error | scheduler, reducer, name-resolution, module-def |
| Procedure `{name}` not found | validation | error | scheduler, procedure, name-resolution, module-def |
| Failed to convert 'scheduled_at' to ScheduleAt: {e:?} | validation | error | scheduler, bsatn, type-conversion, schema-drift |
| must export schema as default export | validation | critical | v8, javascript, module-startup, default-export |
| JS worker panicked during startup | exception | critical | v8, panic, isolate, startup |
| default export is not a Schema object | validation | critical | v8, javascript, default-export, abi-v2, module-startup |
| data key not found in return object | exception | error | v8, views, anonymous-view, bindings-mismatch |
| data key not found in return object | exception | error | v8, views, abi-v2, bindings-mismatch |
| Trapped while evaluating views during database update | exception | error | views, migration, trap, database-update |
| Views evaluation did not complete successfully during databa | exception | error | views, migration, budget-exhausted, database-update |
| Error resolving row type for view | exception | error | views, typespace, type-resolution, module-def |
| view {} not found in module_def | exception | error | views, view-registration, name-resolution, publish |
| view {} not found in database | exception | error | views, view-registration, database-state, publish |
| view {} does not have a backing table in database | exception | error | views, materialized-views, view-registration, database-state |
| failed to look up materialized view args for view {} | exception | error | materialized-views, procedures, subscription-lifecycle, race-condition |
| Error resolving row type for view | exception | error | views, typespace, type-resolution, wasmtime |
| view call failed: {err} | exception | error | views, view-execution, user-error, raw-sql |
| procedure_sleep_until is only available in async instances | exception | error | |
| procedure_http_request is only available in async instances | exception | error | |
| unknown return code | exception | error | |
| Module defines view {} but does not export `{}` | exception | error | |
| Module defines anonymous view {} but does not export `{}` | exception | error | |
| Module defines procedure {} but does not export `{}` | exception | error | |
| {CALL_PROCEDURE_DUNDER} returned unexpected code {code}. Pro | exception | error | |
| Module defines http handler {} but does not export `{}` | exception | error | |
| {CALL_HTTP_HANDLER_DUNDER} returned unexpected code {code}. | exception | error | |
| Caller {} is not authorized to run SQL DML statements | exception | error | |
| Client not found: {client_id:?} | exception | error | |
| Subscription not found: {subscription_id:?} | exception | error | |
| Subscription with id {query_set_id:?} already exists for cli | exception | error | |
| Subscription with id {query_id:?} already exists for client: | exception | error | |
| System table schema mismatch for table id {table_id}. Expect | exception | error | |
| database {} improperly initialized: no metadata | exception | error | |
| can't parse as duration: {e} | validation | error | |
| unions not supported | validation | error | rust, proc-macro, spacetimedb, union, compile-time |
| must specify table accessor, e.g. `#[spacetimedb::table(acce | validation | error | rust, proc-macro, spacetimedb, table, migration, compile-time |
| a direct index must be paired with a `#[unique] constraint | validation | error | rust, proc-macro, spacetimedb, index, unique, compile-time |
| not a column of the table | validation | error | rust, proc-macro, spacetimedb, index, column, compile-time |
| spacetimedb table must be a struct | validation | error | rust, proc-macro, spacetimedb, table, enum, compile-time |
| invalid combination: auto_inc, unique index or primary key c | validation | error | rust, proc-macro, spacetimedb, default-value, primary-key, compile-time |
| scheduled table missing required columns; add these to your | validation | error | rust, proc-macro, spacetimedb, scheduled-table, compile-time |
| scheduled tables must have a `scheduled_at: spacetimedb::Sch | validation | error | rust, proc-macro, spacetimedb, scheduled-table, compile-time |
| scheduled tables must have a `#[primary_key] #[auto_inc] sch | validation | error | rust, proc-macro, spacetimedb, scheduled-table, compile-time |
| must specify view accessor, e.g. `#[spacetimedb::view(access | validation | error | rust, proc-macro, spacetimedb, view, compile-time |
| views must be `public`, e.g. `#[view(public)]` | validation | error | rust, proc-macro, spacetimedb, view, compile-time |
InvalidData workspace manifest is not a table | validation | error | toml, cargo, spacetime-cli, manifest |
| error reading commit header: {e} | exception | error | rust, io, commitlog, disk |
| failed to read {} bytes of commit payload: {} | exception | error | rust, io, commitlog, truncation, crash-recovery |
| failed to read checksum: {e} | exception | error | rust, io, commitlog, truncation, crash-recovery |
InvalidInput new epoch is smaller than current epoch | validation | error | rust, commitlog, epoch, invalid-input |
InvalidData repo {}: too many empty segments: {} | exception | error | rust, commitlog, recovery, empty-segments |
InvalidInput refusing to compress mutable segment {head_offset} | validation | warning | rust, commitlog, compression, segment, invalid-input |
| repo {}: {}: {} | exception | error | rust, commitlog, file-lock, segment-creation, permissions |
AlreadyExists repo {}: segment {} already exists and is non-empty | exception | error | rust, commitlog, segment, already-exists, filesystem |
| repo {}: error getting file metadata for segment {}: {} | exception | error | rust, commitlog, filesystem, metadata, permissions |
AlreadyExists segment {offset} already exists | exception | error | rust, commitlog, memory-repo, segment, already-exists |
NotFound segment {offset} does not exist | exception | error | rust, commitlog, memory-repo, segment, not-found |
InvalidInput invalid seek to a negative or overflowing position | validation | error | rust, commitlog, memory-repo, seek, invalid-input, arithmetic-overflow |
StorageFull no space left on device | exception | error | rust, commitlog, memory-repo, storage-full, enospc, capacity |
InvalidData no valid commits in segment | exception | critical | rust, commitlog, segment, corruption, crash-recovery, invalid-data |
| {} [{}]: {} | exception | info | rust, commitlog, error-context, segment, diagnostics |
| failed to read segment header ({} bytes): {} | exception | error | rust, commitlog, segment-header, unexpected-eof, truncated-file, io |
| segment header does not start with magic: expected {:02x?}, | exception | error | rust, commitlog, segment-header, magic-bytes, invalid-data, file-format |
| invalid transaction offset {}, expected {} | exception | error | rust, commitlog, transaction, offset, invalid-input, sequence |
| mismatched key in offset index file | exception | error | rust, commitlog, offset-index, index-corruption, invalid-data |
| unexpected EOF while validating commit at byte offset {byte_ | exception | error | rust, commitlog, unexpected-eof, partial-write, offset-index, crash-recovery |
| out-of-order offset: expected={} actual={} | exception | critical | rust, commitlog, segment, corruption, out-of-order, invalid-data |
| No valid commit found in index up to key: {candidate_last_ke | exception | error | rust, commitlog, offset-index, index-corruption, rebuild, invalid-data |
| failed to decode commit | exception | error | commitlog, corruption, segment, rust, spacetimedb |
| mismatch key in index offset file: expected={} actual={} | exception | error | commitlog, index, corruption, segment, rust |
| no current segment, expected segment header | exception | error | commitlog, streaming, replication, rust, spacetimedb |
| all-zeroes commit header | exception | error | commitlog, streaming, corruption, rust |
| expected commit offset {} but encountered {} | exception | error | commitlog, streaming, offset-gap, rust |
| repo {}: segment {} already exists and is non-empty: {} | exception | error | commitlog, filesystem, bootstrap, rust |
| refusing to connect to private or special-purpose addresses | exception | error | network, ssrf, security, http, spacetimedb |
| cannot replace {} without enclosing directory | exception | error | filesystem, path, validation, rust |
| failed to open directory {} for fsync: {} | exception | error | snapshot, fsync, filesystem, rust |
| failed to fsync directory {}: {} | exception | error | snapshot, fsync, filesystem, rust |
| failed to open file {} for fsync: {} | exception | error | snapshot, fsync, file-open, rust |
| failed to fsync file {}: {} | exception | error | snapshot, fsync, disk-io, rust |
| missing object {} | exception | error | snapshot, objects, dry-run, rust, spacetimedb |
| Invalid header name from host | panic | critical | http, headers, panic, wasm, rust |
| should have a pending mutable anon tx as `procedure_start_mu | panic | critical | panic, abi, transaction, wasm, rust, spacetimedb |
| holding `&mut HandlerContext`, so should not be in a tx alre | panic | critical | panic, transaction, nested-transaction, wasm, rust |
| transaction retry failed again | panic | critical | panic, transaction, commit-conflict, rust, spacetimedb |
| Failed to parse JWT payload | panic | critical | jwt, auth, panic, rust, spacetimedb |
| Missing 'sub' claim | panic | critical | jwt, auth, claims, panic, rust |
| Token 'sub' claim is not a string | panic | critical | jwt, auth, claims, panic, rust |
| unable to decode args | panic | error | |
| unable to encode view return value | panic | error | |
| Failed to serialize procedure result | panic | error | |
| unable to serialize typespace | panic | error | |
| failed to serialize http response | panic | error | |
| datastore_table_scan_bsatn() call failed | panic | error | |
| datastore_clear() call failed | panic | error | |
| datastore_table_row_count() call failed | panic | error | |
| Failed to decode row! | panic | error | |
| Failed to extract workspace metadata | panic | error | |
| Failed to read TypeScript bindings version | panic | error | |
| Failed to write embedded_templates.rs | panic | error | |
| Failed to serialize templates JSON | panic | error | |
| Failed to execute git ls-files | panic | error | |
| spacetimedb_dir should be valid UTF-8 | panic | error | |
| Failed to retrieve current directory | panic | error | |
| failed to flush segment upon rotation | panic | critical | rust, commitlog, fsync, disk-io, segment-rotation, spacetimedb |
| fsync failed | panic | critical | rust, tokio, fsync, disk-io, spacetimedb |
| log worker panicked | panic | error | rust, spacetimedb, logging, channel-closed, task-panic |
| error syncing data to disk | panic | critical | rust, spacetimedb, logging, fsync, disk-io |
| Procedure return value failed to serialize to BSATN | panic | error | rust, spacetimedb, bsatn, serialization, procedure, websocket |
| Procedure return value failed to serialize to JSON | panic | error | rust, spacetimedb, json, serde, serialization, procedure |
| Procedure return value failed to serialize to BSATN | panic | error | rust, spacetimedb, bsatn, serialization, procedure, websocket-v2 |
| Invalid HTTP method | panic | error | rust, http, spacetimedb-module, validation, method |
| recursive types not supported | panic | error | rust, spacetimedb, schema, recursive-type, algebraic-type |
| Duration overflows i64 microseconds | panic | error | rust, duration, overflow, spacetimedb-sats |
| Duration since Unix epoch overflows i64 microseconds | panic | error | rust, timestamp, overflow, spacetimedb-sats |
| Timestamp with i64 microseconds since Unix epoch overflows S | panic | warning | rust, timestamp, systemtime, overflow, portability |
| Timestamp with i64 microseconds before Unix epoch overflows | panic | warning | rust, timestamp, systemtime, overflow, portability |
| SystemTime predates the Unix epoch | panic | error | rust, timestamp, unix-epoch, clock, spacetimedb-sats |
| timestamp before unix epoch | panic | error | rust, uuid, uuidv7, clock, spacetimedb-sats |
| expected ModuleDef to contain key, but it does not | panic | error | rust, spacetimedb, schema, moduledef, lookup |
| source_name should be provided in V10, accessor_names inside | panic | error | rust, spacetimedb, schema, index, version-mismatch |
| failed to install Ctrl+C handler | panic | error | rust, spacetimedb-standalone, signals, ctrl-c, server, containers |
| Attempt to remove non-existent insert callback | panic | error | rust, spacetimedb-sdk, callbacks, client, double-remove |
| Attempt to remove non-existent delete callback | panic | error | rust, spacetimedb-sdk, callbacks, client, double-remove |
| Attempt to remove non-existent update callback | panic | error | |
| Unable to parse supplied URI | panic | error | |
| Expected an interpolated string as a lambda body but got {in | exception | error | |
| Unsupported type {type} | exception | error | |
| Invalid tag value, this state should be unreachable. | exception | error | |
| Unsupported special type {type} ({type.SpecialType}) | exception | error | |
| Unsupported type {type} | exception | error | |
| Could not resolve type {type} | exception | error | |
| Enum {type} does not have a [SpacetimeDB.Type] attribute | exception | error | |
| Unsupported system type {name} | exception | error | |
| Argument must be a I128 | exception | error | |
| Argument must be a I256 | exception | error | |
| Tag {tag} is out of range of enum {typeof(T).Name} | exception | error | |
| Value {value} is out of range for enum {typeof(T).Name} | exception | error | |
| Cannot serialize a null string as BSATN String. To serialize | exception | error | |
| Byte array must be exactly {Size} bytes long. | exception | error | |
| Argument must be a U128 | exception | error | |
| Argument must be a U256 | exception | error | |
| Must be 16 bytes | exception | error | |
| randomBytes must be exactly 4 bytes | exception | error | |
| uuid counter must be non-negative | exception | error | csharp, uuid, uuidv7, argument-validation, spacetimedb |
| timestamp before unix epoch | exception | error | csharp, uuid, uuidv7, timestamp, argument-validation |
| Unknown UUID version | exception | error | csharp, uuid, version-mismatch, uuidv4, uuidv7 |
| Argument must be a Uuid | exception | error | csharp, uuid, icomparable, type-mismatch |
| Error while reading {typeof(T).FullName}: expected source sp | exception | error | csharp, bsatn, deserialization, buffer-length, spacetimedb |
| Expected ConnectionId hex string to be 32 characters long, b | exception | error | csharp, connection-id, hex-string, argument-validation, spacetimedb |
| Argument must be a ConnectionId | exception | error | csharp, connection-id, icomparable, type-mismatch, spacetimedb |
| Expected Identity hex string to be 64 characters long, but w | exception | error | csharp, identity, hex-string, argument-validation, spacetimedb |
| Argument must be a Identity | exception | error | csharp, identity, icomparable, type-mismatch, spacetimedb |
| Result failed without an error object. | exception | error | csharp, result, unwrap, null-error, error-handling |
| Unsupported predicate type '{value.GetType().Name}'. Expecte | exception | error | csharp, query-builder, predicate, sql, spacetimedb |
| Invalid hex character '{c}'. | exception | error | csharp, query-builder, hex-input, sql-literal, spacetimedb |
STDB0014 {Name} is a scheduled table but doesn't have a primary key of type `ulong`. | exception | error | csharp, codegen, scheduled-table, schema-validation, primary-key, spacetimedb |
| Invalid procedure signature. | exception | critical | csharp, codegen, reducer, procedure, source-generator, spacetimedb |
| Invalid HTTP handler signature. | exception | critical | csharp, codegen, http-handler, source-generator, spacetimedb |
| Unrecognized extra bytes while decoding BSATN value | exception | error | csharp, http, bsatn, ffi, version-mismatch, spacetimedb |
| Invalid HTTP method returned from host | exception | error | csharp, http, ffi, version-mismatch, spacetimedb |
| Invalid HTTP version returned from host | exception | error | csharp, http, ffi, version-mismatch, spacetimedb |
| HTTP router references unknown handler `{route.HandlerFuncti | exception | error | csharp, http, router, handler-registration, spacetimedb |
| JWT missing or invalid 'sub' claim | exception | error | jwt, claims, authentication, csharp |
| JWT missing or invalid 'iss' claim | exception | error | jwt, claims, authentication, csharp |
| Unexpected type for 'aud' claim in JWT | exception | error | jwt, claims, audience, csharp |
| Cannot nest router at `{path}`; existing routes overlap with | exception | error | routing, http, csharp |
| Route conflict for `{path}` | exception | error | routing, duplicate-route, csharp |
| Route paths must start with `/`: {path} | exception | error | routing, path-validation, csharp |
| Route paths may contain only {AcceptableRoutePathCharsHumanD | exception | error | routing, path-validation, csharp |
| Unknown compression type | exception | error | compression, websocket, version-skew, csharp |
| Called NonValueChange on a ValueDelta in an ambiguous state: | exception | critical | client-cache, database-update, csharp, server-bug |
| Building DbConnection with a null uri. Call WithUri() first. | exception | error | builder, connection, configuration, csharp |
| Building DbConnection with a null nameOrAddress. Call WithDa | exception | error | builder, connection, configuration, csharp |
| Reducer result for unknown request_id {reducerResult.Request | exception | error | reducer, request-tracking, reconnect, csharp |
| Identity not set | exception | error | connection-lifecycle, identity, procedures, csharp |
| Received InitialConnection with unexpected identity. Previou | exception | error | identity, reconnect, connection-lifecycle, csharp |
| Received InitialConnection with unexpected connection_id. Pr | exception | error | connection-id, reconnect, connection-lifecycle, csharp |
| Reducer arguments type {typeof(T).FullName} is not assignabl | exception | error | reducer, type-mismatch, bindings, csharp |
| SpacetimeDBNetworkManager is a singleton and should only be | exception | error | unity, singleton, monobehaviour |
| ERROR: Skipping multi-column index registration '%s.%s' beca | console | error | spacetimedb, cpp, schema, circular-reference, multi-column-index, static-initialization |
| ERROR: Skipping default-value registration '%s.%s' because c | console | error | spacetimedb, cpp, schema, circular-reference, column-default, static-initialization |
| ERROR: Skipping reducer registration '%s' because circular r | console | error | spacetimedb, cpp, reducer, circular-reference, schema, static-initialization |
| ERROR: Skipping lifecycle reducer registration '%s' because | console | error | spacetimedb, cpp, lifecycle-reducer, circular-reference, schema, static-initialization |
| ERROR: Skipping view registration '%s' because circular refe | console | error | spacetimedb, cpp, view, circular-reference, schema, static-initialization |
| ERROR: Skipping procedure registration '%s' because circular | console | error | spacetimedb, cpp, procedure, circular-reference, schema, static-initialization |
| ERROR: Skipping schedule registration for table '%s' because | console | error | spacetimedb, cpp, scheduled-table, circular-reference, schema, static-initialization |
| ERROR: Table '%s' not found when trying to add constraint to | console | error | spacetimedb, cpp, schema, constraint, table-not-found, v9-builder |
| ERROR: No field descriptors found for table %s | console | error | spacetimedb, cpp, schema, field-descriptors, typeid-mismatch, constraint |
| ERROR: Field '%s' not found in table '%s' | console | error | spacetimedb, cpp, schema, unknown-field, constraint, rename |
| ERROR: Table '%s' not found for multi-column index '%s' | console | error | spacetimedb, cpp, schema, multi-column-index, table-not-found, v9-builder |
| ERROR: Field '%s' not found in table '%s' for multi-column i | console | error | spacetimedb, cpp, schema, unknown-field, multi-column-index, rename |
| ERROR: Table '%s' not found for default value on field '%s' | console | error | spacetimedb, cpp, schema, column-default, table-not-found, v9-builder |
| ERROR: Field %s.%s has primary_key constraint - cannot have | console | error | spacetimedb, cpp, schema, constraint-conflict, primary-key, column-default |
| ERROR: Field %s.%s has unique constraint - cannot have defau | console | error | spacetimedb, cpp, schema, constraint-conflict, unique-constraint, column-default |
| ERROR: Field %s.%s has auto_inc constraint - cannot have def | console | error | spacetimedb, cpp, schema, constraint-conflict, auto-increment, column-default |
| Router registration failed: %s | panic | critical | spacetimedb, cpp, http-router, route-validation, abort, static-initialization, unstable-features |