ErrLookup › hcengineering/platform
hcengineering/platform
Huly — All-in-One Project Management Platform (alternative to Linear, Jira, Slack, Notion, Motion) · TypeScript · 2,993 source files
Analyzed at 63e28dc964 on 2026-08-29. 726 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Failed to load server config | exception | error | http-400, validation, missing-field, mail |
| getDisplayMedia not supported | exception | error | http-400, validation, missing-field, mail |
| No screen access granted | exception | error | http-400, validation, missing-field, mail, configuration |
| Wrong video options specified | exception | warning | backrpc, timeout, keepalive, connection-dropped |
| No video track found | exception | warning | agents, timeout, liveness, network-service |
| Unable to determine the required version of Rush from ${RUSH | exception | error | blob-storage, empty-chunk, data-corruption, retry-exhausted |
| Unexpected exception: could not detect node path or script p | exception | warning | collaboration, ydoc, content-type, data-hygiene |
| Error syncing .npmrc file: ${e} | exception | warning | collaboration, json, content-type, data-hygiene |
| Invalid package specifier: ${rawPackageSpecifier} | exception | error | npm, argument-validation, scripting |
| Unable to determine the path to the NPM tool: ${e} | exception | error | npm, environment, path |
| The NPM executable does not exist | exception | error | npm, filesystem, environment |
| Error building local installation folder (${path__WEBPACK_IM | exception | error | filesystem, permissions, rush |
| "npm view" returned error code ${npmVersionSpawnResult.statu | exception | error | npm, network, registry |
| No versions found for the specified version range. | exception | error | npm, semver, versioning |
| Unable to resolve version ${version} of package ${name}: ${e | exception | error | npm, network, versioning |
| Unable to find ${RUSH_JSON_FILENAME}. | exception | error | rush, configuration, monorepo |
| Error cleaning the package install folder (${packageInstallF | exception | error | filesystem, rush, concurrency |
| Unable to create package.json: ${e} | exception | error | filesystem, permissions, npm |
| "npm ${command}" encountered an error | exception | error | npm, rush, install, subprocess, bootstrap |
| Unable to install package: ${e} | exception | error | npm, rush, install, bootstrap, wrapper |
| Unable to create installed.flag file in ${packageInstallFold | exception | error | filesystem, rush, install, permissions, flag-file |
| Unexpected exception: could not detect node path | exception | error | node, argv, rush, cli, bootstrap |
| response.statusText | http | error | http, fetch, rest, network, api |
| Message id is required | validation | error | validation, messages, events, server |
| Cannot create message, group not found: cardId = ${event.car | exception | error | storage, messages, blob, events, consistency |
| Message id is required | validation | error | validation, typescript, messages, factory |
| Notification context id is required | validation | error | validation, notifications, factory, shared |
| Notification id is required | validation | error | missing-argument, validation, notifications |
| Unable to determine the required version of Rush from ${RUSH | exception | error | config, rush, monorepo, parsing |
| Unexpected exception: could not detect node path or script p | exception | error | node, argv, bootstrapping |
| Error syncing .npmrc file: ${e} | exception | error | npmrc, filesystem, config-sync |
| Invalid package specifier: ${rawPackageSpecifier} | validation | error | parsing, cli-argument, package-specifier |
| Unable to determine the path to the NPM tool: ${e} | exception | error | npm, path-lookup, environment |
| The NPM executable does not exist | exception | error | npm, filesystem, broken-symlink |
| Error building local installation folder (${path__WEBPACK_IM | exception | error | filesystem, permissions, mkdir |
| "npm view" returned error code ${npmVersionSpawnResult.statu | exception | error | npm, registry, network, spawn |
| No versions found for the specified version range. | exception | error | npm, version-resolution, registry |
| Unable to resolve version ${version} of package ${name}: ${e | exception | error | npm, version-resolution, registry, ci |
| Unable to find ${RUSH_JSON_FILENAME}. | exception | error | rush, monorepo, config, script |
| Error cleaning the package install folder (${packageInstallF | exception | error | filesystem, npm-install, ci, windows |
| Unable to create package.json: ${e} | exception | error | filesystem, npm-install, permissions |
| "npm ${command}" encountered an error | exception | error | npm, child-process, npm-install, ci |
| Unable to install package: ${e} | exception | error | npm, npm-install, child-process, bootstrap |
| Unable to create installed.flag file in ${packageInstallFold | exception | error | filesystem, flag-file, npm-install |
| Unexpected exception: could not detect node path | exception | error | node, argv, cli, bootstrap |
| Accounts url not specified | exception | error | configuration, validation, account-client, missing-argument |
| Workspace ${options.workspace} not found | exception | error | workspace, authentication, configuration |
| Failed to fetch config | exception | critical | network, configuration, http |
| Unknown content format | exception | error | validation, markup, typescript |
| Hierarchy is not defined | exception | error | initialization, lifecycle, typescript |
| Model is not defined | exception | error | initialization, lifecycle, typescript |
| rate-limit | http | warning | rate-limit, http, retry |
| unknownError(response.statusText) | exception | error | http, network, search |
| result.error | exception | error | server-error, search, status |
| The "ws" package is required for NodeWebSocketFactory. | exception | error | nodejs, websocket, missing-dependency, ws |
| Missing response body | exception | error | storage, blob, http, empty-body |
| Network error ${error} | exception | error | network, storage, upload, fetch |
| await response.text() | exception | error | storage, upload, http-error, authentication |
| Storage error ${error.error} | exception | error | storage, upload, api-response, blob |
| Unsupported data type | exception | error | storage, typeerror, nodejs, input-validation |
| text (response body) | http | error | http, storage, error-handling |
| Login failed | exception | error | authentication, login, config |
| Workspace not found | exception | error | authentication, workspace, config |
platform.status.ConnectionClosed ConnectionClosed | error_code | error | websocket, connection, rpc |
| Workspace or account not found in token | exception | error | jwt, authentication, token |
| HTTP error ${res.status} | http | error | http, collaborator, rpc |
| result.error | exception | error | rpc, collaborator, application-error |
| ancestors not found: ${_class} | exception | error | model, hierarchy, typescript |
| class not found: ${_class} | exception | error | model, hierarchy, typescript |
| interface not found: ${_interface} | exception | error | hierarchy, interface, missing-classifier |
| domain not found: ${_class} | exception | error | hierarchy, domain, missing-classifier |
| descendants not found: ${_class} | exception | error | hierarchy, descendants, missing-classifier, initialization-order |
| attribute not found: ${name} | exception | error | hierarchy, attribute, schema-mismatch |
core.status.ObjectNotFound ObjectNotFound | error_code | error | memdb, not-found, doc-reference |
core.status.ObjectNotFound ObjectNotFound | error_code | error | update, dotted-path, arrays-unsupported |
| createDoc cannot be used for objects inherited from Attached | exception | error | operations, attached-doc, api-misuse |
| createDoc cannot be called for DOMAIN_MODEL classes with non | exception | error | operations, model-domain, space-mismatch, validation |
| unknown operator: ${name} | exception | error | query, operators, validation |
| $in predicate requires array | exception | error | query, predicate, type-error |
| $all predicate requires array | exception | error | query, predicate, type-error |
| $nin predicate requires array | exception | error | query, predicate, type-error |
| $size predicate requires array | exception | error | query, predicate, data-shape |
| unknown predicate: | exception | error | query, predicate, validation |
| Map is not allowed in model | exception | error | model, proxy, immutability |
| Set is not allowed in model | exception | error | model, proxy, immutability |
| Modification is not allowed | exception | error | proxy, immutability, model |
platform.status.BadRequest BadRequest | error_code | warning | rpc, serialization, protocol, bad-request |
| Failed to delete file | exception | error | storage, http, network, delete |
| Failed to delete file | exception | error | storage, http, network, delete |
| Failed to delete file | exception | error | storage, http, network, delete |
| Upload aborted | exception | info | upload, abort, cancellation, xhr |
| Failed to initialize multipart upload | exception | error | http, upload, multipart, network |
| Failed to complete multipart upload | exception | error | http, upload, multipart, network |
| Failed to parse response for part ${partNumber} | exception | error | json, parsing, upload, multipart, network |
| Failed to reject multipart upload | exception | warning | cleanup, http, multipart, upload |
| Token type `${node.type}` not supported by Markdown renderer | exception | error | markdown, serialization, unsupported-node |
| No info for mark ${mark.type} | exception | error | markdown, serialization, marks |
| Invalid account uuid: "${accountUuid}" | exception | error | uuid, validation, token |
| Invalid workspace uuid: "${workspaceUuid}" | exception | error | uuid, validation, token |
| Invalid grant workspace uuid: "${grant?.workspace}" | exception | error | uuid, validation, token, grant |
| nbf and exp are required when sub is not provided | exception | error | token, jwt, validation, expiry |
| err.message | exception | error | jwt, token, decoding |
| Token revocation could not be verified | exception | error | network, token, revocation, fail-closed |
| Token expired | exception | error | jwt, token, expiry |
| Token revoked | exception | error | auth, token-revocation, security |
| Unable to determine the required version of Rush from ${RUSH | exception | error | build-tooling, rush, config |
| Unexpected exception: could not detect node path or script p | exception | error | build-tooling, rush, process-argv |
| Error syncing .npmrc file: ${e} | exception | error | npm, filesystem, permissions |
| Invalid package specifier: ${rawPackageSpecifier} | exception | error | npm, argument-validation, cli |
| Unable to determine the path to the NPM tool: ${e} | exception | error | npm, path, environment |
| The NPM executable does not exist | exception | error | npm, node-installation, path |
| Error building local installation folder (${path.join(baseFo | exception | error | filesystem, permissions, rush |
| "npm view" returned error code ${npmVersionSpawnResult.statu | exception | error | npm, network, registry |
| No versions found for the specified version range. | exception | error | npm, version-resolution, registry |
| Unable to resolve version ${version} of package ${name}: ${e | exception | error | npm, version-resolution, registry, ci |
| Unable to find ${RUSH_JSON_FILENAME}. | exception | error | rush, config, monorepo, file-not-found |
| Error cleaning the package install folder (${packageInstallF | exception | error | filesystem, concurrency, node-modules, windows |
| Unable to create package.json: ${e} | exception | error | filesystem, package-json, permissions |
| "npm ${command}" encountered an error | exception | error | npm, install, network, ci |
| Unable to install package: ${e} | exception | error | npm, install, rush, build-tooling |
| Unable to create installed.flag file in ${packageInstallFold | exception | error | filesystem, permissions, rush, install |
| Unexpected exception: could not detect node path | exception | error | node, cli, argv, rush |
| Router is not bound to an endpoint | exception | error | rpc, server, binding, networking |
| Router is not bound to a port | exception | error | rpc, server, port, networking |
| Client ${clientId} not found | exception | error | rpc, backrpc, unknown-client, stale-reference |
| Client ${clientId as string} not found | exception | error | rpc, backrpc, unknown-client, event-delivery |
| Container not found | exception | error | container, lifecycle, disconnect, unknown-uuid |
| Unknown method${method} | exception | error | protocol, unknown-method, version-mismatch |
| Reference not found | exception | error | reference, lifecycle, use-after-release |
| Unknown method | exception | error | protocol, unknown-method, version-mismatch |
| Invalid endpoint reference | exception | error | endpoint, connection, invalid-reference, parsing |
| No connection available | exception | error | endpoint, connection, container-state, retry |
| Agent server already running at ${endpointUrl} | exception | error | agent, server, duplicate-endpoint, initialization |
| Agent endpoint not initialized after server start | exception | error | server-startup, endpoint, initialization, networking |
| Container ${target} not found | exception | error | container, lookup, request-routing, uuid |
| Container ${target} not found | exception | error | network, container, lookup, request-routing |
| No suitable agents found for container ${kind} | exception | error | scheduling, capacity, agent-discovery, container |
| Failed to get endpoint for container ${kind}: ${err.message} | exception | error | container-start, agent-communication, endpoint, wrapping |
| Method '${methodName}' not found in service implementation | exception | error | rpc, proxy, contract-mismatch, service |
| Ticks per second has an invalid value: must be >= 1 && <= 10 | validation | error | validation, constructor, timer, configuration |
| Interval must be a finite number >= 1 (seconds) | validation | error | validation, timer, interval, configuration |
| Ticks must be >= 1 | validation | error | validation, timer, tick, async |
| Unknown method${method} | exception | error | protocol, rpc, unknown-method, version-skew |
| Unable to determine the required version of Rush from ${RUSH | exception | error | rush, config, version-parsing |
| Unexpected exception: could not detect node path or script p | exception | error | node, argv, rush |
| Error syncing .npmrc file: ${e} | exception | error | npmrc, filesystem, rush |
| Invalid package specifier: ${rawPackageSpecifier} | validation | error | package-specifier, parsing, rush |
| Unable to determine the path to the NPM tool: ${e} | exception | error | npm, path, environment |
| The NPM executable does not exist | exception | error | npm, path, environment |
| Error building local installation folder (${path__WEBPACK_IM | exception | error | filesystem, permissions, rush |
| "npm view" returned error code ${npmVersionSpawnResult.statu | exception | error | npm, registry, network |
| No versions found for the specified version range. | exception | error | npm, version-range, rush |
| Unable to resolve version ${version} of package ${name}: ${e | exception | error | npm, version-resolution, rush |
| Unable to find ${RUSH_JSON_FILENAME}. | exception | error | rush, monorepo, configuration, bootstrap |
| Error cleaning the package install folder (${packageInstallF | exception | error | rush, filesystem, npm, permissions |
| Unable to create package.json: ${e} | exception | error | rush, filesystem, npm, write-failure |
| "npm ${command}" encountered an error | exception | error | npm, rush, network, child-process |
| Unable to install package: ${e} | exception | error | npm, rush, child-process, environment |
| Unable to create installed.flag file in ${packageInstallFold | exception | error | rush, filesystem, cache-flag |
| Unexpected exception: could not detect node path | exception | error | rush, process-argv, environment, bootstrap |
| Workspace not found | exception | error | account-service, workspace, retry, lookup |
| Empty chunk received ${emptyChunkRetries} times for blob ${n | exception | error | blob, network, streaming, retry-exhausted |
| Failed to apply ydoc update | exception | error | yjs, collaboration, corrupt-data, deserialization |
| No default content adapter | exception | error | configuration, content-adapter |
| adapter not provided: ${name} | exception | error | database, configuration, adapter |
| Low level storage is not available | exception | critical | storage, configuration, backup |
| unsupported | exception | error | unsupported-operation, storage, stub |
| Missing response body | exception | error | network, datalake, response |
| Bad datalake response: | exception | error | datalake, network, api-contract |
| Upload failed: | exception | error | datalake, upload, server-error |
| Failed to start multipart upload | exception | error | network, datalake, multipart-upload |
| Failed to upload multipart part | exception | error | multipart-upload, network, http |
| Failed to complete multipart upload | exception | error | multipart-upload, http, network |
| Failed to abort multipart upload | exception | warning | multipart-upload, cleanup, network |
| Unsupported data type | exception | error | typeerror, types, validation |
| Network error ${err} | exception | critical | network, fetch, connectivity |
| No AdapterManager | error_code | error | configuration, middleware, storage |
| Adapter manager should be configured | error_code | error | configuration, model, middleware |
| Storage adapter should be specified | error_code | error | configuration, storage, triggers |
| Low level storage should be specified | error_code | error | configuration, storage, triggers |
| ReadonlyError | exception | error | storage, readonly, configuration, write-blocked |
| Invalid storage config:${st} | exception | error | configuration, environment, storage, parsing |
| Duplicated storage name ${config.name}, skipping config:${st | exception | error | configuration, storage, duplicate, parsing |
| One of endpoint/accessKey/secretKey values are not specified | exception | error | configuration, minio, credentials, startup |
| Endpoint value is not specified | exception | error | storage, configuration, validation |
| Unsupported storage kind:${kind} | exception | error | storage, configuration, dispatch |
| Low level storage is not available | exception | error | backup, storage, initialization |
| Workspace is closing | exception | error | workspace, shutdown, session |
| Unable to determine the required version of Rush from rush.j | exception | error | rush, build-tooling, configuration |
| Unexpected exception: could not detect node path or script p | exception | error | rush, build-tooling, runtime |
| Error syncing .npmrc file: ${e} | exception | error | npm, npmrc, filesystem |
| Invalid package specifier: ${rawPackageSpecifier} | exception | error | npm, parsing, cli |
| Unable to determine the path to the NPM tool: ${e} | exception | error | npm, path, environment |
| The NPM executable does not exist | exception | critical | npm, environment, path, missing-executable |
| Error building local installation folder (${join(baseFolder, | exception | error | filesystem, permissions, directory-creation |
| "npm view" returned error code ${npmVersionSpawnResult.statu | exception | error | npm, registry, network, spawn |
| No versions found for the specified version range. | exception | error | npm, versioning, semver, registry |
| Unable to resolve version ${version} of package ${name}: ${e | exception | error | npm, registry, versioning, wrapper |
| Unable to find rush.json. | exception | error | rush, configuration, monorepo, missing-file |
| Error cleaning the package install folder (${packageInstallF | exception | error | filesystem, cleanup, locked-files, node-modules |
| Unable to create package.json: ${e} | exception | error | filesystem, package-json, permissions, write |
| "npm ${command}" encountered an error | exception | error | npm, install, subprocess, network |
| Unable to install package: ${e} | exception | error | npm, install, wrapper, subprocess |
| Unable to create installed.flag file in ${packageInstallFold | exception | error | filesystem, rush, permissions |
| Unexpected exception: could not detect node path | exception | error | nodejs, cli, environment |
| update is null | exception | error | migration, null-check, invariant |
| Status id is required when creating in static model. Missing | exception | error | configuration, model-definition, status |
| Status id is required when creating in static model. Missing | exception | error | configuration, model-definition, status |
| Billing url not specified | exception | error | configuration, missing-argument, validation |
| Token not specified | exception | error | configuration, authentication, missing-argument |
| Network error ${err} | exception | error | network, fetch, connectivity |
| BillingError: server response text | exception | error | http, api-error, billing |
| ${reply.error} | exception | error | websocket, rpc, server-error |
| Parent not found: ${issue.clickupParentId} (for task: ${clic | exception | error | import, clickup, data-integrity, referential-integrity |
| Project not found: ${issue.clickupProjectName} (for task: ${ | exception | error | import, clickup, data-integrity, naming |
| Task cannot be imported: ${clickupId} (No parent) | exception | error | import, clickup, data-integrity, mapping |
| Unknown step: ${step.name} | exception | error | import, docx, configuration, validation |
| Tag should be inside master tag folder: ${currentPath} | exception | error | import, huly, cards, hierarchy |
| Unsupported card type: ${cardType} in ${cardPath} | exception | error | importer, yaml, validation, cards |
| Invalid master tag data | exception | error | importer, validation, master-tag |
| Invalid tag data | exception | error | importer, validation, tag |
| Unsupported type: ${property.type} ${currentPath} | exception | error | importer, type-mapping, validation |
| Blob file not found: ${blobPath} from:${cardPath} | exception | error | importer, file-not-found, blobs, path-resolution |
| Attribute not found: ${key}, ${cardPath} | exception | error | importer, defensive-check, internal-invariant |
| Association not found: ${key}, ${cardPath} | exception | error | importer, defensive-check, internal-invariant |
| Unsupported attribute type: ${baseType._class} | exception | error | importer, type-mapping, attribute-types |
| Invalid import schema in ${filePath}: ${errors.map((e) => ` | validation | error | importer, schema-validation, yaml |
| File not found: ${fileAbsPath} | exception | error | importer, file-not-found, filesystem, path-resolution |
| Unknown space class ${spaceConfig.class} in ${spaceName} | exception | error | importer, yaml-config, unsupported-value |
| Invalid space configuration in ${spaceName}: ${message} | exception | error | importer, yaml-config, wrapped-error |
| Unknown issue class ${issueHeader.class} in ${issueFile} | exception | error | importer, front-matter, unsupported-value |
| Person not found: ${name} | exception | error | importer, person-lookup, data-mismatch |
| Social ID not found for email: ${email} | exception | error | importer, email-lookup, social-identity |
| Account not found: ${name} | exception | error | importer, account-lookup, membership |
| Employee not found: ${name} | exception | error | importer, employee-lookup, controlled-documents |
| Unknown document class ${docHeader.class} in ${docFile} | exception | error | importer, front-matter, unsupported-value |
| Author or owner not found: ${header.author} or ${header.owne | exception | error | importer, employee-lookup, controlled-documents |
| Template file not found: ${templatePath} | exception | error | importer, file-not-found, huly, controlled-document |
| Category not found: ${header.category} | exception | error | importer, huly, category, controlled-document-template |
| Variable ${matched[0]} not found | exception | error | yaml, parser, interpolation, huly |
| Project ${projectPath} not found | exception | error | importer, builder, invariant, state |
| Teamspace ${teamspacePath} not found | exception | error | importer, builder, invariant, teamspace |
| Document space ${spacePath} not found | exception | error | importer, builder, invariant, qms |
| Invalid workspace: \n${errors} | exception | error | importer, builder, validation, strict-mode |
| Invalid ${type} at ${path}: \n${errors.map((e) => ` * ${e | validation | error | importer, builder, validation, strict-mode |
| Attachment is missing parentId, parentClass or spaceId | validation | error | importer, attachments, missing-required-field |
| Project not found: ${projectId} | exception | error | importer, project-not-found, data-consistency |
| Task type not found for project: ${project.name} | exception | error | importer, task-type, missing-configuration |
| Failed to upload attachment file: ${file.name} | exception | error | importer, file-upload, network, storage |
| Failed to upload collaborative document: ${id} | exception | error | upload, storage, import, collaboration |
| Issue status not found: ${name} | exception | error | lookup, tracker, import, missing-data |
| Template meta not found: ${template.id} | exception | error | import, templates, state, invariant |
| Failed to create document template: ${template.title} | exception | error | import, templates, server, persistence |
| Failed to create document template attached doc: ${template. | exception | error | transaction, commit, import, templates |
| Teamspace not found for document: ${docMeta.name} | exception | error | notion, import, data-mapping |
| Importing folder entry is not supported: ${fileMeta.fileName | exception | error | notion, import, unsupported-input |
| DB file not found: ${docMeta.name} | exception | error | notion, import, naming-convention |
| DB page metadata not found: ${docMeta.name} | exception | error | notion, import, missing-metadata |
| Cannot import attachment without parent doc: ${docMeta.id} | exception | error | notion, import, attachment |
| Failed to upload collaborative document: ${docMeta.id} | exception | error | upload, collaborative-document, notion-import |
| Integration not found: ${JSON.stringify(integrationKey)} | exception | error | integration, config, not-found |
platform.status.ConnectionClosed Network error occurred | error_code | error | network, fetch, connection |
platform.status.Unauthorized Unauthorized | http | error | auth, unauthorized, http-401, token |
platform.status.Forbidden Forbidden | http | error | auth, forbidden, http-403, permissions |
platform.status.ResourceNotFound Resource not found | http | error | http-404, not-found, rest |
platform.status.InternalServerError Internal server error | http | error | http-500, server-error, retry |
platform.status.BadRequest Bad request | http | error | http-400, bad-request, validation |
| Key-value API URL not specified | validation | error | configuration, missing-env-var, kvs |
| Namespace not specified | validation | error | configuration, constructor, kvs, namespace |
| ${errorBody?.error} | exception | error | http, server-error, platform-error, kvs |
| Request failed | exception | error | http, server-error, fallback, kvs |
| Payment service URL not specified | validation | error | configuration, factory, payment, client |
| Authentication token not specified | validation | error | authentication, token, payment, configuration |
| Network error: ${String(err)} | exception | error | network, fetch, payment, connectivity |
| ${error.error ?? text} | http | error | http, payment-error, server-error, payment |
| Payment service error: ${response.status} ${text} | http | error | http, payment-error, gateway, server-error |
| WorkspaceUuid is not defined | validation | error | metadata, configuration, collaboration, plugin |
| No owner type found for ${entityType} | exception | error | sync, configuration, bitrix |
| sequence object not found | exception | error | database, missing-data, board |
| Calendar service URL or token is not defined | validation | error | configuration, metadata, calendar |
| Email is not defined in integration | validation | error | integration, calendar, data-integrity |
| Accounts URL or token is not defined | validation | error | configuration, metadata, accounts |
| Invalid recurring rule frequency | validation | error | calendar, validation, recurrence |
| Unable to calculate negative position ${pos} | exception | warning | calendar, recurrence, edge-case |
| Card not found, _id: ${ref} | exception | error | card, missing-data, reference |
| Cannot create card with base type ${type} | validation | error | card, validation, hierarchy |
| ConnectionClosed | error_code | error | connection, network, lifecycle |
| Workspace or account not found in token | validation | error | auth, token, validation |
| Confirmed social identity is attached to the wrong person | exception | error | data-integrity, social-identity, merge |
| Cannot resolve a document for meta ${meta} | exception | error | controlled-documents, link-resolution, data-integrity |
| Cannot resolve a ProjectDocument for document ${document._id | exception | error | controlled-documents, link-resolution, missing-document |
| Unexpected line type: ${type} | exception | error | diff, parser, exhaustiveness |
| File not found, _id: ${ref} | exception | error | drive, missing-document, title-provider |
| Folder not found, _id: ${ref} | exception | error | drive, missing-document, title-provider |
| parent not found | exception | error | drive, folder, missing-parent |
| file not found | exception | error | drive, file, missing-document |
| No token available | exception | error | authentication, token, huly-platform |
| Accounts URL or token is not defined | exception | error | authentication, configuration, metadata, huly-platform |
| Accounts URL or token is not defined | exception | error | authentication, configuration, metadata, huly-platform |
| Lead not found, _id: ${ref} | exception | error | not-found, data-access, huly-platform |
| Love service endpoint not found | exception | error | configuration, missing-metadata, service-endpoint, deployment |
| Cannot find current person | exception | error | authentication, identity, session, user-lookup |
| Current workspace not found | exception | error | configuration, missing-metadata, workspace, initialization-order |
| Action requires at least one document | exception | error | missing-argument, action-availability, selection |
| Mixin ${questions.mixin.QuestionMixin} not found for questio | exception | error | hierarchy, mixin, data-model, class-registration |
| CanvasStreamComposer: unable to get canvas context | exception | error | browser, canvas, gpu, media-recording |
| Recorder: video recording is not supported | exception | error | browser, media-recorder, feature-detection, compatibility |
| Cannot start recording from state: ${state} | exception | error | state-machine, recorder, invalid-state-transition, lifecycle |
| Cannot stop from state: ${state} | exception | error | state-machine, recorder, invalid-state-transition, double-stop |
| No active recording | exception | error | recorder, internal-state, race-condition, null-reference |
| Cannot pause from state: ${state} | exception | error | state-machine, recorder, pause, invalid-state-transition |
| Cannot resume from state: ${state} | exception | error | state-machine, recorder, resume, invalid-state-transition |
| No video tracks found | exception | error | mediastream, webrtc, video-dimensions, browser-compatibility |
| Accounts URL or token is not defined | exception | error | configuration, authentication, missing-metadata, integration |
| Descriptor is not found in the model | exception | error | model, plugin-configuration, descriptor |
| Sign service endpoint url is not configured | exception | error | configuration, missing-metadata, sign-service |
| res.message | exception | error | http, network, remote-service |
| Tag category not found | exception | error | tags, domain-data, not-found |
| category is not found in model | exception | error | model, plugin-configuration, descriptor |
| No project type found | exception | error | not-found, stale-reference, project-type |
| Accounts URL or token is not defined | exception | error | configuration, missing-metadata, telegram |
| Not implemented | exception | error | not-implemented, unimplemented-feature, telegram |
| No valid diff possible applying ${op.path} ${JSON.stringify( | exception | error | prosemirror, diff, document-state |
| No valid step found. | exception | error | prosemirror, diff, step-application |
| Could not find a latest revision for training ${object.code} | exception | error | data-integrity, training, missing-object |
| Training request #${ref} not found | exception | error | lookup, missing-object, training |
| Training #${request.attachedTo} not found | exception | error | lookup, missing-object, training |
| Current user is not allowed to create trainings | exception | error | permissions, authorization, training |
| Space #${parent.space} not found | exception | error | lookup, missing-object, space |
| Space type #${space.type} not found | exception | error | lookup, missing-object, space, configuration |
| Sequence for ${training.class.Training} not found | exception | error | missing-object, sequence, training, data-migration |
| failed to find editor popup for ${typeClass._id} | exception | error | configuration, editor, view-model |
| attribute presenter not found for ${JSON.stringify(preserveK | exception | error | presenter, configuration, ui, view-model |
| object presenter not found for class=${_class}, preserve key | exception | error | presenter, configuration, ui, lookup |
| lookup class does not provided for ${key.key} | exception | error | presenter, lookup, view-model, config |
| invalid relation key ${key.key} | exception | error | relation-key, associations, view-model, validation |
| association not found for ${assocId} | exception | error | association, model-lookup, stale-reference, view-model |
| presenter not found for ${_class} | exception | error | presenter, mixin, class-hierarchy, configuration |
| lookup class does not provided for ${key} | exception | error | lookup, view-model, missing-config, validation |
| Unauthorized | http | error | auth, http-401, middleware, token |
INVALID_URL Invalid URL: ${urlString} | error_code | error | url, validation, input-error |
INVALID_PROTOCOL Invalid protocol: ${url.protocol}. Only HTTP and HTTPS are allowed. | error_code | error | url, security, protocol, validation |
BLOCKED_URL Blocked URL: Access to internal addresses is not allowed. | error_code | error | ssrf, security, url, validation |
| Too many redirects | exception | error | network, http, redirects |
TIMEOUT Request timed out after ${timeoutMs}ms | error_code | error | network, timeout, abort |
FETCH_FAILED Failed to fetch URL: ${error instanceof Error ? error.message : 'Unknown error'} | error_code | error | network, fetch, dns |
| Hierarchy is not defined | exception | error | typescript, initialization, lifecycle |
| Model is not defined | exception | error | typescript, initialization, lifecycle |
| Invalid key | validation | error | validation, cache, keys |
| Key cannot be empty | validation | error | validation, cache, keys |
| Key contains invalid path sequences | validation | warning | security, path-traversal, cache |
| Cache path is outside of cache directory | validation | warning | security, path-traversal, cache, filesystem |
| Invalid cache path | validation | error | cache, configuration, path-validation |
| No video stream found in metadata | exception | error | video, metadata, media-processing |
| Unauthorized | http | error | auth, http, middleware |
| Missing workspace | http | error | http, validation, params |
| Missing blob name | http | error | http, validation, params |
| Failed to get metadata: ${err.message} | exception | error | document, preview, metadata |
| Failed to get metadata: ${err.message} | exception | error | image, preview, metadata |
| Failed to get metadata: ${err.message} | exception | error | preview, pdf, image-processing, sharp |
| Failed to get metadata: ${err.message} | exception | error | preview, video, ffmpeg, sharp |
| Not Found | exception | error | preview, storage, not-found |
| Unsupported content type: ${contentType} | exception | warning | preview, content-type, bad-request |
| Failed to create PDF: ${err.message} | exception | error | libreoffice, soffice, pdf, document-conversion |
| Please provide queue config | exception | critical | config, environment, queue, startup |
| Invalid workspace login info by token | exception | error | auth, token, workspace, http |
| Direct modifications of ratings are not allowed. | exception | error | rating, transactions, validation, plugin |
| Duplicate emoji reaction is not allowed. | exception | warning | rating, reactions, duplicate, validation |
| Modifications of reaction type are not allowed. | exception | warning | rating, reactions, immutability, validation |
| Reaction not found. | exception | error | tx-validation, stale-data, race-condition |
| Reaction value modification is required. | exception | error | tx-validation, schema-validation |
| Training #${request.attachedTo} not found | exception | error | dangling-reference, trigger, presenter |
| Can only move accounts from mongodb for now | exception | error | configuration, mongodb, migration, unsupported-uri |
| Not implemented | exception | error | not-implemented, mongodb, bulk-insert |
| Type and value are required | validation | error | validation, mongodb, missing-required-field |
| workspaceUuid is required | validation | error | validation, mongodb, missing-required-field |
| Workspace with uuid ${data.workspaceUuid} not found | exception | error | mongodb, not-found, referential-integrity |
platform.status.AccountNotFound AccountNotFound | exception | error | auth, account, token, not-found |
platform.status.BadRequest BadRequest | exception | error | auth, token, bad-request, workspace |
platform.status.WorkspaceNotFound WorkspaceNotFound | exception | error | workspace, not-found, token, auth |
platform.status.WorkspaceRateLimit WorkspaceRateLimit | exception | warning | rate-limit, invite, throttling |
platform.status.Forbidden Forbidden | exception | error | invite, forbidden, not-found |
platform.status.InternalServerError InternalServerError | exception | critical | data-consistency, database, server-state |
platform.status.PersonNotFound PersonNotFound | exception | error | data-consistency, person-record, database |
platform.status.SocialIdNotFound SocialIdNotFound | exception | info | password-reset, social-id, user-lookup |
AccountNotFound platform.status.AccountNotFound | error_code | error | account, social-id, dangling-reference |
BadRequest platform.status.BadRequest | error_code | error | account, password, validation |
SocialIdNotFound platform.status.SocialIdNotFound | error_code | error | account, social-id, email |
Forbidden platform.status.Forbidden | error_code | error | token, password-restore, forbidden |
InternalServerError platform.status.InternalServerError | error_code | error | token, workspace, internal-server-error |
WorkspaceNotFound platform.status.WorkspaceNotFound | error_code | error | workspace-not-found, resource-missing, workspace-lifecycle |
platform.status.MailboxError throw new PlatformError(new Status(Severity.ERROR, platform.status.MailboxError, | exception | error | mailbox, validation, email-format |
platform.status.SocialIdAlreadyExists throw new PlatformError(
new Status(Severity.ERROR, platform.status.So | exception | error | duplicate-email, social-id, conflict, account-service |
account.status.Forbidden Forbidden | error_code | error | forbidden, account, social-id, authentication |
account.status.BadRequest BadRequest | error_code | error | bad-request, validation, missing-parameter, account |
account.status.PersonNotFound PersonNotFound | error_code | error | person-not-found, merge, account, data |
account.status.WorkspaceNotFound WorkspaceNotFound | error_code | error | authorization, workspace, token, not-found |
account.status.Forbidden Forbidden | error_code | error | authorization, admin, token-claims, service |
account.status.WorkspaceNotFound WorkspaceNotFound | error_code | error | not-found, workspace, invalid-identifier |
| Delete allowed only for active workspaces | exception | error | state-machine, workspace-lifecycle, precondition-failed |
| Archiving allowed only for active workspaces | exception | error | state-machine, workspace-lifecycle, precondition-failed |
| Unarchive allowed only for archived workspaces | exception | error | workspace, state-machine, invalid-operation |
| Invalid region passed to migrate operation | exception | error | workspace, migration, invalid-params |
account.status.BadRequest BadRequest | error_code | error | validation, bad-request, roles, account |
AccountNotFound AccountNotFound | exception | error | account, authorization, social-login, not-found |
Forbidden Forbidden | exception | error | authorization, forbidden, service-token, internal-api |
BadRequest BadRequest | exception | warning | validation, bad-request, parameters, workspace |
WorkspaceNotFound WorkspaceNotFound | exception | error | workspace, not-found, state, concurrency |
PersonNotFound PersonNotFound | exception | error | person, not-found, account |
SocialIdNotFound SocialIdNotFound | exception | error | social-id, not-found, account |
IntegrationAlreadyExists IntegrationAlreadyExists | exception | error | duplicate-key, integration, idempotency |
IntegrationNotFound IntegrationNotFound | exception | error | not-found, integration, upsert |
IntegrationSecretAlreadyExists IntegrationSecretAlreadyExists | exception | error | account-service, integration-secret, duplicate-key |
IntegrationSecretNotFound IntegrationSecretNotFound | exception | error | account-service, integration-secret, not-found |
AccountAlreadyExists AccountAlreadyExists | error_code | error | duplicate-account, signup, conflict |
BadRequest BadRequest | error_code | error | bad-request, validation, signup |
WorkspaceNotFound WorkspaceNotFound | error_code | error | workspace, not-found, url |
Forbidden Forbidden | error_code | error | authorization, workspace-membership, account-service |
AccountNotFound AccountNotFound | error_code | error | account-service, data-consistency, database |
InternalServerError InternalServerError | error_code | error | data-integrity, account-service, database, internal-error |
ExpiredLink ExpiredLink | error_code | error | invite, expiration, time-based |
| Please provide email service url | exception | error | configuration, email, missing-env-var |
| Please provide front url | exception | error | configuration, branding, missing-env-var |
| Max retries (${maxRetries}) exceeded while loading chunks fo | exception | error | backup, retry, network |
| ${infoFile} should present to check | exception | error | backup, missing-file, storage |
| ${infoFile} has no snapshot at ${date} | exception | error | backup, snapshot, date-mismatch |
| ${infoFile} should present to restore | exception | critical | backup, restore, missing-file, storage |
| ${infoFile} could not restore to ${opt.date}. Snapshot is mi | exception | error | backup, restore, snapshot-not-found |
| backup.json.gz should present to restore | exception | error | backup, missing-file, storage |
| documentName must include workspace id | validation | error | authentication, authorization, websocket, workspace |
| Failed to load document | exception | error | storage, document-loading, collaboration, wrapped-error |
| Document ${documentName} already exists | validation | error | rpc, duplicate, collaboration, concurrency |
| Blob size exceeds limit of 30MB | validation | error | indexing, blob, size-limit, full-text-search |
| Direct Blob operations are not possible | exception | error | blob-storage, transactions, unsupported-operation |
| Adapter for domain ${domain} not found | exception | error | adapter, domain, indexing, configuration |
| Document not found: ${JSON.stringify(query)} | validation | error | initialization, find, missing-document |
| Mixin step must have _id and space | validation | error | initialization, mixin, validation, missing-field |
| Update step must have _id and space | validation | error | initialization, update, validation, missing-field |
| Add collection step must have attachedTo, attachedToClass, c | validation | error | validation, migration, initializer |
| Create step must have space | validation | error | validation, migration, initializer |
| Variable ${matched[0]} not found | validation | error | templating, variables, initializer |
| Failed to fetch deepgram requests ${res.status}: ${text} | http | error | http, network, third-party-api, billing |
| ApiError | http | error | authentication, http-401, middleware |
| Unknown workspace | exception | error | uuid, request-validation, rest-api |
| Unauthorized | http | error | authorization, http-401, admin, middleware |
| Invalid upload id | validation | error | parsing, validation, multipart-upload |
| Couldn't find workspace with the provided token | http | error | auth, http-401, token, workspace |
| Social ID is missing | http | error | auth, http-401, social-id, account |
| Invalid format. Supported formats: ${supportedExportFormats. | http | warning | validation, http-400, parameters, export-format |
| Missing required parameters | http | warning | validation, http-400, missing-parameter, request-body |
| Forbidden | http | error | auth, http-403, forbidden, readonly-token |
| No data to export | http | warning | export, http-400, empty-result, query |
| Missing or invalid required parameter: targetWorkspace | http | warning | validation, http-400, missing-parameter, target-workspace |
| Missing or invalid required parameter: _class | http | warning | validation, http-400, missing-parameter, request-body |
| Invalid conflictStrategy. Must be "skip" or "duplicate" | http | error | api, validation, bad-request |
| Invalid includeAttachments. Must be boolean | http | error | api, validation, type-error |
| Forbidden: read-only token | http | error | auth, permissions, forbidden |
| Target workspace not found or not accessible | http | error | http-404, workspace, authorization |
| You do not have write access to the target workspace. Owner | http | error | auth, permissions, forbidden, workspace |
| Github integration is not configured | error_code | error | configuration, github, missing-service, integration |
| No status found for GH issue status ${pr.state} ${pr.stateRe | error_code | error | github, sync, status-mapping, integration |
| Failed to create channel for ${normalizedEmail} in space ${s | exception | error | mail, channel-creation, database, concurrency |
| Failed to ensure person exists for email: ${email} | exception | error | mail, person-resolution, database, validation |
| Invalid email address | validation | error | mail, validation, parsing, email |
| Invalid hook token | exception | error | auth, webhook, security, configuration |
| Content-Type header not found | exception | error | email, parsing, mime, headers |
| Global person not found | exception | error | identity, account, lookup, email |
| SMTP config is required for custom transporter | validation | critical | configuration, smtp, email, missing-env-var |
| Global person not found for social-id ${socialId} | exception | error | identity, account, notification, lookup |
| Missing productIds for plan: ${planKey} | exception | error | configuration, payment, polar, plans |
| Failed to cancel subscription ${providerSubscriptionId} | exception | error | payment, polar, transformation, api-response |
| Failed to uncancel subscription ${providerSubscriptionId} | exception | error | payment, polar, transformation, api-response |
| No products configured for plan: ${planKey} | exception | error | configuration, payment, polar, plans |
| Missing subscription data | exception | error | payment, polar, webhook, payload |
| Missing priceId for plan: ${planKey} | exception | error | stripe, configuration, billing, missing-config |
| Failed to cancel subscription ${providerSubscriptionId} | exception | error | stripe, billing, data-transform, idempotency |
| Failed to uncancel subscription ${providerSubscriptionId} | exception | error | stripe, billing, data-transform, uncancel |
| No price configured for plan: ${planKey} | exception | error | stripe, configuration, billing, plan-upgrade |
| Missing subscription data | exception | error | stripe, webhook, validation, event-handling |
| Payment provider is not configured. Please provide payment p | exception | critical | configuration, startup, stripe, missing-env-var |
| Unauthorized | http | error | auth, http-401, token, print-service |
| Couldn't find workspace with the provided token | http | error | auth, http-401, workspace, token-scope |
| Invalid print kind: ${kind} | validation | warning | http-400, validation, print-service, query-params |
| Invalid page orientation: ${orientation} | validation | error | validation, http-400, query-params, print-service |
| Invalid width or height | validation | error | validation, http-400, query-params, viewport |
| Both width and height must be provided | validation | error | validation, http-400, query-params, viewport |
| Cannot process provided link | http | error | security, ssrf, whitelist, http-403 |
| Failed to print | http | error | print, headless-browser, http-400, network |
| File ${file} not found | http | error | http-404, storage, file-not-found, convert |
| File of this type (${stat.contentType}) cannot be converted | http | error | http-400, file-format, docx, content-type |
| Failed to convert | http | error | http-400, docx, conversion, file-format |
| Document not found | http | error | http-404, document-not-found, api, print |
| User already authorized | http | warning | conflict, http-409, oauth, duplicate-record |
| Person not found | http | error | http-404, missing-record, account-linking |
PHONE_CODE_INVALID err.message | error_code | error | telegram, authentication, invalid-code, gramjs |
| Couldn't find contact by id + channel.attachedTo | exception | error | telegram, missing-record, data-integrity, messaging |
| Unable to find just created drawing | exception | error | race-condition, sync-lag, ui, drawing |
| Invalid tier id: ${tierId} | exception | error | billing, parsing, data-format, subscriptions |
| Board not found | exception | error | ui, missing-record, stale-reference, board |
| Status not found | exception | error | missing-record, status, seed-data, board |
| kind is not specified | exception | error | validation, undefined, ui-state |
| sequence object not found | exception | critical | data-model, missing-data, sequence |
| sequence object not found | exception | critical | data-model, missing-data, sequence |
| sequence object not found | exception | critical | data-model, missing-data, sequence |
| Invalid duration format | validation | error | validation, configuration, parsing |
| Invalid numeric value | validation | error | validation, parsing, configuration |
| Unsupported time unit: ${unit} | validation | error | validation, parsing, configuration |
| No token available | exception | error | authentication, token, metadata |
| Export failed to start | exception | error | network, http, export |
| category not found | exception | error | data-model, referential-integrity, missing-data |
| product not found | exception | error | reference-lookup, deleted-object, inventory |
| Lead creation failed | exception | error | sequence-missing, validation, lead |
| kind is not specified | exception | error | validation, missing-selection, lead |
| contact not found | exception | error | reference-lookup, deleted-object, contact |
| Please select initial state:${_space} | exception | error | validation, missing-selection, state-machine |
| sequence object not found | exception | error | sequence-missing, migration, recruit |
| kind is not specified | exception | error | validation, missing-selection, recruit |
| contact not found | exception | error | reference-lookup, deleted-object, recruit |
| sequence object not found | exception | error | sequence-missing, migration, recruit |
| Please select initial state:${_space} | exception | error | validation, missing-selection, state-machine |
| create application: state not found space:${_space} | exception | error | ui, validation, state-management, copy-paste-bug |
| sequence object not found | exception | error | database, missing-data, sequence |
| contact not found | exception | error | database, missing-data, stale-reference |
| sequence object not found | exception | error | database, missing-data, sequence |
| contact not found | exception | error | database, missing-data, stale-reference |
| Download failed | exception | error | network, http, backup, authentication |
| Not implemented | exception | warning | not-implemented, unfinished-feature, ui |
| Already processing request | exception | warning | concurrency, ui, telegram, reentrancy |
| No connection data found | exception | error | telegram, integration, missing-data, configuration |
| Failed to create test plan | exception | error | test-management, transaction-commit, server-rejection |
| Failed to create test run | exception | error | test-management, transaction-commit, server-rejection |
| attribute not found | exception | error | hierarchy, attribute-lookup, view-plugin, mixin |
| Internal Server Error | http | error | http-500, unhandled-exception, link-preview |
| Bad Request | http | error | http-400, bad-request, query-string |
| Unprocessable Entity | http | warning | http, unprocessable-entity, url-fetch, link-preview |
| Missing document id | http | error | http-400, validation, rpc |
| Unknown method | http | error | http-400, rpc, validation |
| get-file-error | http | error | http-500, storage, file-download |
| No such key | http | error | http-404, storage, missing-object |
| No such storage key | http | error | http-404, s3, storage |
err.code err.message (500 fallback sends err object when message is empty) | http | warning | http-500, error-handling, express |
err.code err.message (500 fallback sends err object when message is empty) | http | warning | http-500, error-handling, express |
| Unauthorized | http | error | http-401, authentication, backup |
| Invalid workspace | http | error | auth, http-401, workspace-access |
| Not an owner of workspace | http | error | auth, http-401, permissions, workspace-owner |
| Not found | http | warning | http-401, file-not-found, backup-storage |
| Internal Server Error | http | error | http-500, internal-server-error, storage |
| err.message (fallback: 'Internal Server Error') | http | error | http-500, error-handling, express |
| Not Found | http | info | http-404, routing, express |
| 'event' or 'workspace' or 'type' is missing | http | warning | http, validation, bad-request, calendar |
| missing files | http | warning | http, upload, multipart, validation |
| invalid upload id | http | warning | http, multipart, validation, bad-request |
| missing body | http | warning | http, multipart, body, validation |
| missing filename | http | warning | http, s3, validation, bad-request |
| err.message?.length > 0 ? err.message : 'Internal Server Err | http | error | http, express, server-error, upload |
| Invalid workspace | http | error | auth, http, workspace, authorization |
| Not an owner of workspace | http | error | auth, http, authorization, rbac |
| No documents found to export | http | warning | export, http, empty-result, query |
| Export failed | http | error | export, http, server-error, async |
| err.message | http | error | http, express, server-error, api |
| err.message | http | error | auth, http, github, integration |
| Couldn't find workspace with the provided token | http | error | auth, workspace, http-400 |
| 'data' is missing | http | warning | pubsub, validation, http-400 |
| Missing socialId param | http | warning | validation, http-400, http-handler |
| No gmail clients found for social id | http | warning | http-404, gmail, rest-api, not-found |
| err.message | http | error | http-500, gmail, unhandled-exception, rest-api |
| Not found | http | warning | http-404, express, routing, rest-api |
err.code err.message | http | error | http-400, express, api-error, bad-request |
| err.message | http | error | http-500, express, unhandled-exception, middleware |
| Not found | http | warning | http-404, express, routing, not-found |
| err.message | http | error | http-500, express, error-middleware, payload-too-large |
| Unauthorized | http | error | http-401, api-key, authentication, mail |
| 'text' and 'html' are missing | http | warning | http-400, request-validation, mail |
| 'subject' is missing | http | warning | http-400, request-validation, mail |
| 'to' is missing | http | warning | http-400, request-validation, mail |
| 'from' is missing | http | error | http-400, validation, email, missing-field |
| Not found | http | warning | http-404, routing, express, rest |
err.code err.message | http | error | http-400, api-error, validation, express |
| err.message | http | critical | http-500, unhandled-exception, express, server-error |
| Invalid auth token | http | error | http-401, authentication, bearer-token, authorization |
| 'data' is missing | http | error | http-400, validation, web-push, missing-field |
| 'subscriptions' is missing | http | error | http-400, validation, web-push, missing-field |
| Not found | http | warning | http-404, routing, express, rest |
err.code err.message | http | error | http-400, api-error, validation, web-push |
| err.message | http | critical | http-500, unhandled-exception, web-push, server-error |
| Token error | http | error | auth, http-401, middleware, missing-token |
| Admins only | http | error | auth, authorization, http-401, rbac, admin-only |
| Missing auth info | http | error | auth, http-403, expired-token, account-service, token-validation |
| Workspace mismatch | http | error | auth, http-401, workspace-scoping, token-claim-mismatch |
| Missing workspace role | http | error | auth, http-401, workspace-scoping, missing-role, account-service |
| Workspace owners only | http | error | auth, authorization, http-401, rbac, workspace-owner |
| Invalid body | http | error | http, webhook, validation, request-body |
| Invalid signature | http | error | security, webhook, hmac, signature |
| Internal server error | http | error | webhook, unhandled-exception, http-500 |
| Invalid body | http | error | http, webhook, validation, request-body |
| Missing signature | http | error | http, webhook, signature, validation |
| Invalid signature | http | error | security, webhook, hmac, signature, stripe |
| Internal server error | http | error | webhook, unhandled-exception, http-500, stripe |
| Payment provider is not configured | http | error | configuration, env-var, http-503, payment |
| Missing account in token | http | error | auth, jwt, http-401, token |
| Missing workspace in token | http | error | auth, jwt, http-401, token, multi-tenancy |
| Missing workspace url in login info | http | error | http-401, payment, missing-field, middleware |
| Missing required fields: type, plan | http | error | http-400, validation, payment, request-body |
| Failed to create subscription at provider | http | critical | http-500, payment-provider, external-api, network |
| Subscription not found | http | error | http-404, payment, not-found, rest |
| Failed to cancel subscription at provider | http | critical | http-500, payment-provider, external-api, network |
| Failed to uncancel subscription at provider | http | critical | http-500, payment-provider, external-api, network |
| Missing or invalid field: plan | http | warning | http-400, validation, request-body, subscription |
| Missing account, cannot update plan | http | error | http-400, auth, data-integrity, subscription |
| Failed to update subscription at provider | http | error | payment, provider-api, http-500, subscription |
| Failed to fetch photo | http | error | http, telegram, network, proxy-error |
| File too large | http | error | http, http-413, file-upload, size-limit |
| unknownStatus(err.message) | http | error | error-handling, rpc, unhandled-exception |
| server secret must be provided for secure confgiuration | validation | critical | config, env, tls, startup |
| upload already terminated or completed | exception | error | upload, multipart, lifecycle, go |
| cannot complete terminated upload | exception | error | upload, multipart, lifecycle, go |
| cannot complete upload with no parts | exception | error | upload, multipart, go, validation |
| not implemented | exception | error | upload, resumable, tus, not-implemented, go |
| workspace is missed | validation | error | go, validation, configuration, storage |
| delete is not implemented | http | error | rust, unimplemented, s3, api |
| Failed to verify token | exception | warning | typescript, jwt, authentication, token |
| Failed to deserialize as StandardPatchOperation: {}. Also fa | exception | error | rust, serde, deserialization, patch, schema |
| no object found | exception | error | typescript, aws, s3, network |
| addSession: getWorkspaceInfo failed | error_code | warning | typescript, session, websocket, account-service |
| addSession: rejected by account service | error_code | warning | typescript, session, authorization, account-service |
| Failed to send statistics | console | warning | metrics, network, monitoring |
| unknown object size | console | warning | datalake, streams, uploads |
| Server secret not set, datalake storage adapter initialized | console | warning | security, configuration, datalake |
| Server secret not set, hulylake storage adapter initialized | console | warning | security, configuration, hulylake |
| consumer disconnected from queue | console | warning | kafka, connection, reconnect |
| TxApplyIf failed | console | warning | transactions, middleware, conditions |
| closing workspace, no users | console | info | session, lifecycle, workspace |
| session hang, closing... | console | warning | session, timeout, websocket |
| request hang found | console | warning | session, requests, timeout |
| high hung sessions | console | error | health, sessions, monitoring |
| high degraded sessions | console | warning | health-check, sessions, degraded, monitoring |
| Model version mismatch | console | warning | versioning, upgrade, migrations, workspace |
| open workspace | console | info | workspace, cold-start, lifecycle, logging |
| reconnect workspace in upgrade | console | warning | upgrade, maintenance-mode, reconnect, workspace |
| reconnect workspace in upgrade switch | console | info | upgrade, session-switch, workspace, logging |
| connect during upgrade | console | warning | upgrade, maintenance-mode, connectivity, workspace |
| force-close | console | warning | force-close, workspace, sessions, lifecycle |
| force-close-unknown | console | info | force-close, workspace, stale-state, logging |
| Clients disconnected. Closing Workspace... | console | warning | workspace, disconnect, shutdown, sessions |
| Workspace closed... | console | info | workspace, shutdown, lifecycle, logging |
| no sessions for workspace | console | info | workspace, lifecycle, session-management, logging |
| Closed workspace | console | info | workspace, lifecycle, session-management, logging |
| FORCE CLOSE | console | warning | websocket, maintenance, rpc, security |
| Unknown message format: | console | warning | websocket, protocol, client, message-format |
| WS-server not responding to ping, closing connection | console | warning | websocket, ping, keepalive, network, reconnect |
| Linked page not found (outside of this import): | console | warning | import, notion, links, migration |
| Attachment not found: | console | warning | import, notion, attachments, migration |
| Unsupported entry type, skipping: | console | info | import, notion, unsupported-type, migration |
| measure slow findAll | console | info | performance, query, database, latency |
| Couldn't find the parent project document object with id: ${ | console | warning | controlled-documents, missing-document, hierarchy, data-integrity |
| Couldn't find the parent document meta with id: ${parentDocO | console | warning | controlled-documents, missing-parent, data-integrity |
| createControlledDocMetadata: ops.commit() failed | console | error | controlled-documents, commit-failure, transaction |
| createDocumentTemplate: ops.commit() failed | console | error | controlled-documents, commit-failure, template |
| createDocumentTemplateMetadata: ops.commit() failed | console | error | controlled-documents, commit-failure, sequence-conflict |
PasswordLoginLocked Login attempt on locked account - password login locked | exception | error | account, login, account-locked, rate-limit |
AccountAlreadyExists An account with the provided email already exists | exception | error | account, signup, duplicate-email |
Conflict Verifying new social id belonging to person w/o account but it's already verifie | exception | error | account, otp, conflict, state-inconsistency |
WorkspaceLimitReached created-by-limit | exception | error | workspace, quota, limit-exceeded |
| Peer value already exists | exception | error | database, cockroachdb, duplicate, concurrency |
| DB client is already closed | exception | error | database, postgres, lifecycle, connection-closed |
| Failed to find target project type: ${typeId} | exception | error | recruit, referential-integrity, data-setup, hr |
| Please use the NodeViewWrapper component for your node view. | exception | error | svelte, tiptap, prosemirror, node-view, text-editor |
| Missing config for attributes: ${missingEnv.join(', ')} | exception | error | configuration, environment-variables, link-preview, startup |
| Missing config for attributes: ${missingEnv.join(', ')} | exception | error | configuration, environment-variables, media, startup |
| Missing config for attributes: ${missingEnv.join(', ')} | exception | error | configuration, environment-variables, preview, startup |
process.error.RequiredParamsNotProvided RequiredParamsNotProvided: association | error_code | error | process, validation, missing-parameter, api-misuse |
process.error.ObjectNotFound ObjectNotFound: ${execution.card} | error_code | error | process, object-not-found, stale-reference, data-integrity |
process.error.ObjectNotFound Object not found: {_id} | exception | error | process, object-lookup, data-integrity |
process.error.EmptyAttributeContextValue Empty attribute value: {attr} | exception | warning | process, empty-value, attribute |
process.error.MethodNotFound Method not found: {methodId} | exception | error | process, method-lookup, broken-reference |
process.error.AttributeNotExists Attribute not exists: {key} | exception | error | process, schema, attribute-missing |
process.error.RelatedObjectNotFound Related object not f ound: {attr} | exception | error | process, broken-reference, dangling-ref |
process.error.EmptyRelatedObjectValue Empty related object {parent} value: {attr} | exception | error | process, empty-value, data |
process.error.RelationNotExists Relation not exists: {association} | exception | error | process, association, model-reference |
process.error.EmptyFunctionResult Empty function result {func} | exception | error | process, null-value, function-result, transform |
process.error.UserRequestedValueNotProvided User requested value not provided: {attr} | exception | error | process, user-input, missing-value |
process:error:ContextValueNotProvided Context value not provided: {name} | error_code | error | process, context, missing-value |
| Missing env variables: ${missingEnv.join(', ')} | exception | error | configuration, environment-variables, startup |
| Missing env variables: ${missingEnv.join(', ')} | exception | error | configuration, environment-variables, startup |
| Model txes must target only core.space.Model | exception | error | model, validation, transactions |
| Missing env variables: ${missingEnv.join(', ')} | exception | error | configuration, environment-variables, ai-bot |
| Missing env variables: ${missingEnv.join(', ')} | exception | error | configuration, environment-variables, ai-bot |
| Missing config for attributes: ${missingEnv.join(', ')} | exception | error | configuration, environment-variables, analytics |
| Missing config for attributes: ${missingEnv.join(', ')} | exception | error | configuration, environment-variables, backup |
| Missing config for attributes: ${missingEnv.join(', ')} | exception | error | configuration, environment-variables, billing |
| Missing env variables: ${missingEnv.join(', ')} | exception | error | configuration, environment-variables, calendar |
| Missing config for attributes: ${missingEnv.join(', ')} | exception | critical | environment, configuration, startup, fail-fast |
| Missing config for attributes: ${missingEnv.join(', ')} | exception | critical | environment, configuration, database, startup |
| Missing env variables: ${missingEnv.join(', ')} | exception | critical | environment, configuration, startup |
| Missing env variables: ${missingEnv.join(', ')} | exception | critical | environment, configuration, startup, gmail |
| Missing env variable: QUEUE_CONFIG | exception | critical | environment, configuration, queue, gmail, v2-migration |
| Missing env variable: COMMUNICATION_TOPIC | exception | critical | environment, configuration, messaging, gmail, v2-migration |
| Missing env variables: ${missingEnv.join(', ')} | exception | critical | environment, configuration, startup |
| WORKSPACE_URL env var is not set | exception | critical | environment, configuration, startup, mail |
| KVS_URL env var is not set | exception | critical | environment, configuration, startup, storage |
| QUEUE_CONFIG env var is not set | exception | critical | environment, configuration, queue, startup |
| MAIL_URL env var is not set | exception | error | env, configuration, startup, mail |
| Invalid SMTP_TLS_MODE value. Must be one of: secure, upgrade | exception | error | env, configuration, tls, smtp, validation |
| Missing env variables for SES configuration: ${missingKeys.j | exception | error | env, configuration, aws, ses, startup |
| Missing env variables for SMTP configuration: ${missingKeys. | exception | error | env, configuration, smtp, startup |
| Missing env variable: Port | exception | error | env, configuration, port, startup |
| Both SMTP and SES configuration are specified, please specif | exception | error | env, configuration, smtp, ses, conflict |
| Please specify SES or SMTP configuration | exception | error | env, configuration, smtp, ses, startup |
| Missing env variables: ${missingEnv.join(', ')} | exception | error | env, configuration, startup, notification |
| Missing config for attributes: ${missingEnv.join(', ')} | exception | error | env, configuration, startup, payment |
| Missing config for attributes: ${missingEnv.join(', ')} | exception | error | env, configuration, startup, print, puppeteer |
process:error:MethodNotFound Method not found: {methodId} | error_code | error | model, method-lookup, process |
| Missing env variables: ${missingEnv.join(', ')} | exception | error | config, environment, startup, rekoni |
| Missing config for attributes: ${missingEnv.join(', ')} | exception | error | config, environment, startup, e-signature |
| Missing config for attributes: ${missingEnv.join(', ')} | exception | error | config, environment, startup, telegram-bot |
| Missing env variables: ${missingEnv.join(', ')} | exception | error | config, environment, startup, telegram |
| Phone number is already used | exception | error | duplicate, registration, telegram, storage |
| User is not signed in | exception | error | auth, registration, telegram, lookup |
| Invalid workspace: '${user.workspace}' | exception | error | telegram, workspace, state |
| Invalid sign in method | exception | error | telegram, auth, state-machine |
| Account does not exist | exception | error | telegram, auth, account |
| Failed to add contact | exception | error | telegram, contacts, messaging |
| Sign in is not initialized | exception | error | telegram, auth, state |
| Failed to find connection | exception | error | telegram, connection, messaging |
| Missing env variables: ${missingEnv.join(', ')} | exception | critical | config, environment, startup |
| Failed to find target project type: ${typeId} | exception | error | svelte, validation, project-type, recruit-plugin |