Skip to content

mindcarver/dsh-codex-canvas

00Last commit Aug 15, 2026

dsh-codex-canvas DSH plugin

dsh-codex-canvas adds an agent-facing `image_gen` tool to DeepSeek Harness. It invokes `codex exec` through the Harness subprocess interface, writes generated images to the session workspace, and defaults to background jobs for longer generations.

How to install the dsh-codex-canvas DSH plugin

Data source

Snapshot date: Aug 15, 2026

manifest-valid

What the dsh-codex-canvas DSH plugin can do

  • Registers `image_gen(prompt, file_name, run_in_background?)` for agents.
  • Uses Codex CLI with gpt-image-2 to generate images.
  • Runs generation through `ctx.subprocess` and can use background jobs via `ctx.jobs`.
  • Writes output under `images/<file_name>` in the session workspace.
  • Supports configuration of the Codex executable, foreground timeout, termination grace period, and child-process environment variables.
  • Attempts to recover a generated image when Codex writes it to its generated-images directory instead of the requested workspace path.

Where the dsh-codex-canvas DSH plugin fits

  • Letting DeepSeek Harness Web UI agents create image assets from natural-language prompts.
  • Generating illustrations, icons, or other image files into a session workspace.
  • Running image generation asynchronously and collecting results with `job_output`.
  • Using a logged-in ChatGPT Codex CLI setup rather than configuring an OpenAI API key.

Who the dsh-codex-canvas DSH plugin is for

  • DeepSeek Harness users running the Web UI.
  • Users with Codex CLI installed and authenticated through ChatGPT.
  • Agent workflows that need generated image files in their workspace.

dsh-codex-canvas DSH plugin limitations

  • Requires a machine-level installation of `@openai/codex` and a completed `codex login`.
  • Generation depends on Codex CLI and network access to OpenAI; proxy configuration may be required in restricted networks.
  • Background generation returns a job ID and requires collection through the standard `job_output` tool.
  • Git-based installation may require pnpm build authorization; a pre-built tarball is documented as an alternative.
  • The README documents Windows-specific Codex host installation issues.

Objective checks

These signals come from public metadata scans. They are not a security certification.

  • dependency counts

    package.json declares 0 runtime, 17 development, 0 peer, and 0 optional dependencies.

    info
  • dsh bundle declared

    package.json declares DSH bundle metadata.

    info
  • license not declared

    GitHub did not report an SPDX license for this repository snapshot.

    low
  • package manifest available

    A root package.json was captured and can be inspected by the registry.

    info
  • prepare script detected

    package.json declares a prepare lifecycle script that may run during relevant package installation workflows.

    info
  • source available

    Public GitHub source metadata is available for this registry snapshot.

    info

dsh-codex-canvas DSH plugin alternatives

dsh-codex-canvas DSH plugin questions

What is the dsh-codex-canvas DSH plugin?

dsh-codex-canvas is a project included in the current DSH plugin snapshot. This page organizes repository metadata and reviewed notes, but you should still inspect the upstream repository before running it.

How do I install the dsh-codex-canvas DSH plugin?

The current snapshot does not contain a reliable install command. Use the dsh-codex-canvas repository README instead of guessing a command from the plugin name.

Which DSH profile does dsh-codex-canvas use?

The current snapshot does not confirm a profile for dsh-codex-canvas. Check its manifest and README so the plugin is not added to the wrong DSH profile.

Is dsh-codex-canvas compatible with the current DSH release?

The source data does not include a verified compatibility matrix. Check recent commits, releases, and DSH breaking changes, then test in a profile you can roll back.

What should I do if dsh-codex-canvas fails to load?

Check the install command, selected profile, dependency logs, and Cordis startup output first. Keep the exact error string, then compare it with this site's fix pages and upstream issues.

What are the closest alternatives to dsh-codex-canvas?

Related plugins on this page come from the current snapshot and are only candidates. Compare capabilities, maintenance activity, installation method, and limitations before choosing one.