ErrLookup › nexu-io/open-design

nexu-io/open-design

🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode & 20+ CLIs via BYOK. · TypeScript · 2,050 source files

Analyzed at 5be4028344 on 2026-08-12. 516 documented errors.

Code / MessageTypeSeverityTags
Cursor exceeded rail at
exception error python, python-pptx, layout, presentation, overflow, fidelity-audit
symlink_in_payload
legacy payload contains a symlink at
exception error security, migration, filesystem, symlink, daemon-startup, typescript
stale_generation
stale_generation
exception warning billing, concurrency, optimistic-locking, retry
no slides to export
validation error deck-export, validation, renderer, pptx
No sources are available for this run.
exception error config, python, pipeline, api-key, credentials, startup-guard
Request failed with no error details
http error network, http, python, defensive-fallback, retry
Could not deploy referenced files
http error deploy, validation, assets, references
unterminated tag in live artifact template
validation error live-artifacts, html-template, template-rendering, validation
WORKSPACE_PROJECT_PERMISSION_DENIED
workspace project creation is not allowed
exception error workspace, collab, permissions, authorization, project-creation
Unsupported source
validation error python, argument-validation, normalization, contract
AUTHORIZED_TEAM_PROJECT_PULL_RECEIPT_EXPIRED
authorized pull receipt is stale
exception error collab, vela, receipt, security, expiry, team-projects, retryable
WORKSPACE_RESOURCE_AUTHORITY_UNAVAILABLE
team resource authority is temporarily unavailable
exception warning network, collab, retryable, team-resources, vela
The registered Open Design runtime is unavailable and…
exception error mcp, bootstrap, daemon, environment, launch
BRAVE_API_KEY is required when web_backend='brave'
exception error config, api-key, python, web-search, grounding
CONNECTOR_EXECUTION_FAILED
Composio OAuth state is missing or expired
exception error oauth, connectors, composio, authentication, state-management
pluginWorkflowId requires a validated externalPluginContext
validation error mcp, brief, plugin, validation, contract
Cloudflare API token is required.
http error deploy, cloudflare, validation, config, credentials
cloudflare_zone_inactive
Cloudflare custom domains require an active zone.
http error deploy, cloudflare, custom-domain, zone, dns
connector refresh output must be a JSON object
validation error connector, live-artifacts, refresh, json-schema
Select a valid Cloudflare domain for the custom domain.
http error deploy, cloudflare, validation, custom-domain, zone
Cloudflare Pages project name could not be generated.
http error deploy, cloudflare, validation, project-name, custom-domain
--ppt-master-python must be Python 3.10 or newer
validation error python, version-check, subprocess, config, humanize-ppt
cloudflare_zone_mismatch
Cloudflare zone selection no longer matches the selected domain.
http error deploy, cloudflare, custom-domain, zone, stale-state
nested data-od-repeat is not supported
validation error live-artifacts, html-template, template-rendering, directive, unsupported-feature
The host returned an invalid confirmation.
exception error mcp-apps, brief, browser, validation, confirmation, host-capability
ARTIFACT_PUBLICATION_BLOCKED
Artifact still contains unresolved pitch-deck placeholders
error_code error artifacts, publication-guard, pitch-deck, validation, daemon
collab cloud is not configured (OD_COLLAB_CLOUD_URL is…
exception error config, integration, env, collab-cloud
authoritative Team resource listing is unavailable
exception warning collab, team-resources, vela, configuration, authoritative-read
invalid zip central directory entry
validation error zip, parsing, validation, import, claude-design
Missing playwright. Run: python3 -m pip install playwright…
exception error dependency-missing, playwright, pdf, rendering, humanize-ppt
model " " is not registered for surface " ". Allowed: .
validation error validation, media, cross-surface, catalog
Unsupported message line shape
validation error parsing, validation, transcript, chat-overlay
Cloudflare zone is required for a custom domain.
http error deploy, cloudflare, validation, custom-domain, zone
billing_workspace_snapshot_unsupported
workspace billing snapshot unsupported
exception warning billing, integration, version-compat, vela
invalid_generation
invalid_generation
exception error billing, validation, protocol, typescript
last30days v3 requires Python 3.12+. Detected Python
console error python, version-check, runtime-requirement, startup-guard, cli
speech
exception error openai, tts, azure, audio, provider-error
workspace_resource_share_denied
exception error collab, team-resources, permissions, authorization, share
openrouter video timed out after
exception error openrouter, video-generation, polling-timeout, configuration
CONNECTOR_SAFETY_DENIED
connector tool is not auto-approved read-only by current safety policy
http error connector, safety, permissions, http-403
cloudflare_zone_not_full
Cloudflare custom domains require a full DNS zone.
http error deploy, cloudflare, custom-domain, zone, dns
slide is not a base64 PNG/JPEG data URL
validation error deck-export, desktop, renderer, validation, base64
grok video timed out after
exception error grok, xai, video-generation, polling-timeout, configuration
data-od-repeat source is not an array
validation error live-artifacts, html-template, template-rendering, validation, data-binding
invalid template binding path
validation error template-binding, path-resolution, regex, live-artifacts, validation
raw HTML insertion directives are not supported
validation error security, xss, html-directive, live-artifacts, validation
public_github_repository_metric input.url must be a valid…
validation error validation, url-parsing, live-artifacts, github-api
The host cannot publish the confirmed brief.
exception error mcp-apps, brief, browser, bridge, host-capability, publish
CONNECTOR_NOT_CONNECTED
connector is not connected
exception error connector, auth, http-403, composio
aihubmix image (gemini)
exception error aihubmix, byok, gemini, image-generation, network, upstream
authorized pull receipt has invalid
exception error collab, vela, receipt, validation, team-projects
generation_payload_mismatch
generation_payload_mismatch
exception error billing, concurrency, protocol, data-integrity
CONNECTOR_RATE_LIMITED
connector tool run call limit exceeded
http warning connector, rate-limit, http-429, agent-loop
unbalanced data-od-repeat element <
validation error live-artifacts, html-template, template-rendering, validation
[CompetitorsPlan] Top-level must be a dict of
console error cli, json, python, argument-validation, competitors, schema
OD_DATA_DIR " " is not writable: Current user: Check…
exception critical daemon, paths, permissions, filesystem, boot
live artifact refresh already active
exception error live-artifacts, refresh, concurrency, locking, filesystem
OD_CRITIQUE_SCORE_THRESHOLD
validation error critique, config, env-vars, range-error, boot
leonardo.ai response missing generationId
exception error leonardo, api-contract, response-shape, parse-error
Enter a valid subdomain prefix, for example "demo".
http error deploy, cloudflare, validation, custom-domain, dns
invalid live artifact id
validation error live-artifacts, storage, validation, filesystem-safety, path-escape
Unsupported protocol
validation error validation, integration, protocol, provider-models
[Competitors] --competitors must be >=
console error cli, argument-validation, python, competitors
raw template interpolation is not supported
validation error live-artifacts, html-template, security, xss, validation
existing config at is not valid JSON
validation error mcp, agent-install, json, config, validation
workspaceId is required
exception error workspace, validation, collab, state
live artifact refresh is older than the latest committed…
exception error live-artifacts, refresh, concurrency, ordering, stale-state
Only HTML files can be deployed.
http error deploy, validation, html, file-path
comment note required
validation error db, comments, validation, data-integrity
OD_CRITIQUE_FALLBACK_POLICY must be one of
validation error critique, config, env-vars, range-error, boot
invalid data-od-repeat directive
validation error live-artifacts, html-template, template-rendering, validation, directive
: spritesheet is not webp/png/gif
exception warning community-pets, validation, data-integrity, file-format
slide_plan must be a non-empty JSON array of slides
validation error json, validation, data-shape, humanize-ppt, preview
aihubmix gemini image response had no inline image data
exception error aihubmix, byok, gemini, image-generation, safety-filter, response-parse
grok task
exception error grok, xai, upstream-failure, terminal-status, moderation
invalid array segment in template binding path
validation error template-binding, path-resolution, live-artifacts, validation
resume must be a boolean
validation error mcp, validation, input-coercion, runs
CONNECTOR_OUTPUT_TOO_LARGE
connector output exceeds max serialized size
exception error connector, output, size-limit, composio, payload
${firstIssue.path}: ${firstIssue.message}
validation error live-artifacts, refresh, bounded-json, json-validation
grok video submit returned no inline video and no…
exception error grok, xai, api-contract, response-shape, parse-error
Unknown search source
exception error cli, argument-validation, python, config
slide part is missing
validation error powerpoint, ooxml, zip, file-corruption, pptx-qa, validation
Unknown config key
validation error cli, argparse, config, validation, last30days
must be under the workspace root or app resources path
exception error daemon, paths, security, env-vars, path-traversal
--search requires at least one source.
exception error cli, argument-validation, python
grok video fetch
exception error grok, xai, download, http-status, cdn
invalid design system id
exception error design-system, validation, path-traversal, security, brands
unsupported template binding path
validation error template-binding, path-resolution, live-artifacts, validation
--image path " " resolves outside the project directory.
validation error media, security, path-traversal, validation
The Open Design brief has expired or is unknown. Call…
validation warning mcp, brief, session-state, ttl
Vela model is not in the published image catalogue, so…
validation error vela, quality, catalogue, validation
Cloudflare account ID is required.
http error deploy, cloudflare, validation, account-id
must be a positive integer, got
validation error critique, config, env-vars, range-error, boot
openrouter video download
exception error openrouter, video-generation, download, http-status, network
--schedule time must be HH:MM (24h)
exception error cli, validation, automation, schedule, flag-parsing
The MCP Apps bridge is unavailable.
exception error mcp-apps, brief, browser, bridge, host-capability
Custom Image API model required — configure the provider…
validation error media, provider-config, custom-image, configuration, model-resolution
FIGMA_IMPORT_FAILED
unexpected prelude
http error figma, import, file-format, binary, validation
outputMapping.dataPaths.to array segments must be…
validation error live-artifacts, output-mapping, json-path, array
${providerTag} ${resp.status}: ${truncate(text, 240)}
http error network, media, openai-compatible, http-status, upstream, imagerouter