different-ai/openwork
Documented errors, page 2 of 7. Back to different-ai/openwork
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Desktop Automation finished without an assistant result | exception | error | automation, empty-result, session |
MCP_OAUTH_ISSUER_MISMATCH The stored OAuth discovery state no longer matches the issuer bound to this MCP… | error_code | error | oauth, mcp, issuer-mismatch, cache-staleness |
| The active OpenWork Cloud account changed while… | exception | error | oauth, race-condition, account-scope |
app_import_incomplete The immutable app revision was not created. | http | error | server, config-object, import, http-422 |
automation_run_lease_lost automation_run_lease_lost | error_code | error | concurrency, locking, distributed-systems |
MCP_PROVIDER_HTTP_403 MCP_PROVIDER_HTTP_403 | error_code | error | mcp, http-403, authorization, permissions, non-retryable |
| Failed to request domain verification | http | error | http, sso, dns, domain-verification, den-web |
google_workspace_not_connected Connect Google Workspace in OpenWork Settings to use this tool. | http | error | oauth, google-workspace, not-connected, vault, api-error |
| JSON.parse received invalid JSON | exception | error | json, codemode, syntax-error, invalid-json |
| Selected model is unavailable. Choose another model before… | validation | error | ui, model-selection, validation, provider |
MCP_RESPONSE_BODY_LIMIT MCP_RESPONSE_BODY_LIMIT | error_code | error | mcp, payload-size, body-limit, non-retryable |
MCP_CATALOG_TOOL_NAME_LIMIT|MCP_CATALOG_TOOL_DESCRIPTION_LIMIT|MCP_CATALOG_TOOL_TITLE_LIMIT Reduce each serialized tool | error_code | error | mcp, validation, limits, utf-8 |
| Failed to disconnect integration | http | error | http, integrations, den-api, react-query |
| the hostname resolves to a private or reserved address | exception | error | security, ssrf, dns, mcp |
| The MCP discovery response exceeded the 1 MiB limit. | exception | error | http, discovery, limits, payload-size, security |
| Attachment hostname did not resolve. | exception | error | dns, network, gmail, attachments |
| Archive entry exceeds the | exception | error | zip, security, zip-bomb, limit-exceeded |
invalid_payload is required | http | error | http-400, payload-validation, required-field |
attachment_fetch_failed Attachment url hostname could not be resolved | http | error | dns, network, gmail, attachments |
| Den returned an invalid desktop release inventory. | exception | error | updater, den-server, release-inventory, network |
| Desktop policies require an Enterprise plan | exception | warning | http, billing, plan-gating, api |
| t("providers.no_providers_available") | exception | error | configuration, provider-auth, server-config |
| (sanitized request error) | exception | info | http-middleware, error-sanitization, hono |
| Failed to import GitHub plugin. | http | error | http, api, github-plugin, import, mutation |
invalid_github_materialization_context GitHub connector target is missing required materialization context. | http | error | github, configuration, connector |
MCP_HTTP_CONTENT_TYPE MCP_HTTP_CONTENT_TYPE | error_code | error | mcp, content-type, transport, protocol, non-retryable |
| Helper binary not found. Run pnpm dev to build it. | exception | error | macos, missing-binary, build |
http_${status} The diagnostic request returned unexpected HTTP | error_code | error | network, http, egress, diagnostics |
MCP_OAUTH_ACCESS_DENIED Restart authorization and grant consent; if policy blocks consent, contact the… | error_code | error | oauth, consent, access-denied, permissions |
path_escape Path escapes web root | http | warning | path-traversal, security, gateway, filesystem |
workspace_inaccessible Workspace path is not accessible | error_code | error | workspace, filesystem, permissions |
agent_context_diagnostics_request_timed_out Agent context diagnostics request timed out. | exception | error | timeout, network, streaming |
| ZIP data for is out of bounds. | exception | error | zip, corrupt-file, parsing |
agent_diagnostics_request_too_large Agent diagnostics request body is too large | http | error | http, validation, request-size, diagnostics |
SHUTDOWN Session DELETE returned HTTP | exception | error | http, mcp, session-lifecycle, shutdown |
| Desktop integration is disabled for test profiles. | exception | warning | electron, test-profile, ipc, disabled-feature |
| ( ). | exception | error | http, api, network |
MCP_OAUTH_AUTHORIZATION_EXPIRED The OAuth authorization transaction has expired; start the connection again. | exception | error | oauth, pkce, expired, ttl |
| String. expects a regular expression (a /pattern/flags… | exception | error | codemode, regex, type-error, sandbox |
github_connector_app_not_configured ${error.message} | http | error | configuration, github-app, environment, http-409 |
MCP_OAUTH_CREDENTIAL_EXPIRED The OAuth access token has expired and no refresh token is available. | exception | error | oauth, token-expired, refresh-token, reauthentication |
| An enterprise MCP server URL cannot contain embedded… | validation | error | configuration, url, security, credentials |
AUTH_USER_OR_WORKLOAD Authorization response had no redirect location | exception | error | oauth, http-redirect, authorization-server |
workflow_test_receipt_already_used workflow_test_receipt_already_used | error_code | error | workflow, idempotency, receipt-reuse, den-api |
app_too_large Remote MCP Apps must be | http | error | http, size-limit, remote-mcp-app |
| Profile update response did not include a user. | exception | error | api-contract, response-parsing, den-api |
| Failed to discover MCP requirements | http | error | http, den-api, mcp, discovery |
MCP_PROVIDER_AUTH_REQUIRED MCP_PROVIDER_AUTH_REQUIRED | error_code | warning | mcp, oauth, authorization, provider |
| That skill is not part of this plugin. | exception | error | api, authorization, stale-data |
| Failed to complete GitHub installation | http | error | http, github, integration, network |
| Could not save the diagnostic token | exception | error | network, http, token, diagnostics |
| Failed to revoke access | http | error | http, api, plugins, access-control, den-web |
| Failed to update auto-import | http | error | http, integrations, den-api, optimistic-ui |
| An API key connection requires a non-empty token. | validation | error | configuration, api-key, authentication |
| An enterprise MCP OAuth redirect URI cannot contain… | validation | error | oauth, redirect-uri, security, validation |
| Failed to apply GitHub discovery | http | error | http, github-integration, den-api, react-query |
| must be a safe integer greater than or equal to . | validation | error | validation, configuration, limits |
| OpenWork server cannot read MCP config for this workspace. | exception | error | mcp, server-capability, workspace, version |
| Billing response was incomplete. | exception | error | api-response, validation, billing, stripe |
| Failed to verify skill plugin | exception | error | network, http, permissions, react-query |
MCP_PROVIDER_HTTP_429 Wait for the provider rate limit to reset, then retry with bounded backoff. | error_code | warning | mcp, http-429, rate-limit, retry |
| OpenWork-managed MCP OAuth is currently available for local… | exception | error | oauth, mcp, desktop-only, runtime-guard |
settings.environment.apply_blocked_active_tasks t("settings.environment.apply_blocked_active_tasks") | exception | warning | ui, settings, environment, concurrency |
| String. received the string , which is not a valid regular… | exception | error | codemode, regex, syntax-error, string |
| ` . | exception | error | oauth, validation, indexing |
| Failed to create API key | http | error | den, api, http, api-key |
| Google OAuth refresh did not return an access token. | exception | error | oauth, refresh-token, invalid-grant, google-workspace, network |
| OpenWork server is required to repair agent access to… | exception | error | mcp, openwork-server, prerequisites, sign-in |
| Only workspace admins can invite members. | exception | error | authorization, rbac, permissions |
| for...in requires a plain object, array, or tools reference… | exception | error | codemode, interpreter, for-in, enumeration |
oauth_token_exchange_failed rejected the OAuth token exchange. Try Connect again; if it still fails… | error_code | error | oauth, token-exchange, auth, provider |
| OpenWork server is unavailable. Start or reconnect the… | exception | error | server-unavailable, remote-workspace, network |
| Connection lost | exception | critical | network, timeout, health-check |
| Failed to save skill | http | error | http, api, skills, den-web |
| JSON.parse expects a string. | exception | error | json, codemode, type-error, argument-validation |
| Agent context diagnostics timeout must be between 1 ms and… | validation | error | validation, range-error, timeout, argument-error |
| Failed to sign in to OpenWork Cloud. | exception | error | auth, sign-in, handoff, den-cloud |
| getInstallConfigErrorMessage(payload, response.status) | exception | error | http, install, den, expired-link |
| SSO domain verification token was missing from the response. | exception | error | sso, api, missing-field |
| Failed to delete SCIM connection | http | error | http, api, scim, destructive-action |
MCP_CATALOG_TOOL_NAME_LIMIT MCP_CATALOG_TOOL_NAME_LIMIT | error_code | warning | validation, mcp, catalog, limits |
| OpenWork server unavailable. Connect to manage imported… | exception | error | server-connection, cloud-plugins, persistence, network |
| Failed to look up the MCP server | http | error | http, den-api, mcp, resolution |
| for...of supports one declared binding. | exception | error | codemode, interpreter, for-of, syntax |
InternalError This MCP connection needs to be reconnected in OpenWork. (or) This MCP tool… | error_code | error | mcp, tool-discovery, credential-expired, internal-error |
MCP_HTTP_404 MCP_HTTP_404 | error_code | error | mcp, http-404, routing, configuration, non-retryable |
| Den returned an invalid egress diagnostic result. | exception | error | schema, zod, validation, api-contract |
| Environment variable store has an invalid format | error_code | error | schema, validation, env-store |
| for...of requires an array, string, Map, or Set value in… | exception | error | codemode, interpreter, for-of, iterable |
| latest-mac.yml is missing version. | exception | error | auto-update, yaml-parsing, release-pipeline, electron |
app.error_connect_first app.error_connect_first | validation | error | validation, workspace, connection |
skill_not_found Skill not found | error_code | error | not-found, skills, http-404 |
| This install link returned incomplete setup details. | exception | error | http, api-response, den-web, install-link |
| Connection details were missing from the worker response. | exception | error | api-contract, response-parsing, background-agents |
| Could not determine the installed OpenWork version. | exception | error | updater, version-detection, electron, bridge |
| Failed to pull . | exception | error | ollama, network, model-pull |
invalid_jsonrpc_envelope invalid_jsonrpc_envelope | error_code | error | json-rpc, protocol, mcp |
| Failed to delete skill | http | error | http, api, skills, delete, den-web |
| Failed to load API keys | http | error | den, api, http, authentication |
| Failed to open browser | exception | error | electron, shell-openexternal, desktop-integration, os-integration |