relay-dsh-plugin-codex: Embedding a Codex Conversation Backend for DeepSeek Harness
yangbobo2021/relay-dsh-plugin-codex
Integrates Codex as a conversation backend into DeepSeek Harness, enabling native Codex conversations in the DSH Web UI with workspace, terminal, approval, and DSH tool support.
relay-dsh-plugin-codex is a Codex integration plugin for DeepSeek Harness (DSH) that brings Codex as a conversation backend directly into the DSH Web UI. Once installed, you can use Codex models, reasoning effort, images, and interruption in the same session without switching between DSH and a separate Codex interface, while keeping DSH's native history, composer, approvals, and questions. The plugin bundles a cross-platform Codex runtime, so DSH does not depend on a global codex command, and Codex appears in the New Session mode menu after installation.
How to Install
dsh plugin --profile web add relay-dsh-plugin-codex- Category
- Workflow & Automation
- Platform
- DSH Plugin
- Author
- yangbobo2021
- Distribution
- Plugin
relay-dsh-plugin-codex Key Features
relay-dsh-plugin-codex Repo Summary
What Does It Do?
relay-dsh-plugin-codex is a DSH plugin for DeepSeek Harness that adds Codex as a conversation backend directly inside the DSH Web UI. It solves the hassle of switching between DSH and a separate Codex interface, letting you use Codex models, reasoning effort, images, interruption, and DSH-contributed tools in the same conversation while keeping DSH's native history, composer, approvals, and questions. Maintained by yangbobo2021 under the MIT license, it was last updated in September 2026.
Core Features
- Native Codex conversations: after installation, Codex appears in DSH's New Session mode menu, with one DSH session bound to one Codex App Server thread across turns.
- Preserves DSH-native experience: continue using DSH's conversation history, composer, approvals, and questions without switching to a separate Codex interface.
- Supports Codex models and parameters: use Codex models, reasoning effort, images, and interruption.
- Integrates DSH tools: call DSH-contributed tools within the same conversation to extend Codex's capabilities.
- Cross-platform runtime: the plugin bundles the official Codex runtime (with native binaries for macOS, Windows, and Linux on x64 and arm64), so DSH does not need to find a codex command on its PATH.
How to Use This Plugin?
After enabling the plugin in DSH, Codex appears in the New Session mode menu; select it to start a Codex conversation. Before the first session, authenticate with an official Codex client (for example, run codex login in the CLI); credentials stay under Codex's normal local authentication, and the plugin does not collect them. Each DSH session binds to one Codex App Server thread, and subsequent turns continue that thread automatically. This plugin does not add Relay Events, file browsing, or a terminal panel; those require separate optional plugins.
This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: yangbobo2021/relay-dsh-plugin-codex. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.
