ivwumupy/dsh-better-codex-subagent

ivwumupy★ 0TypeScript最后同步: 2026-08-15

在 GitHub 打开

README 摘要

dsh-better-codex-subagent English 中文 A drop-in replacement for the fixed codex subagent provider ( @deepseek-ai/dsh-subagent-codex ) that additionally mirrors the Codex app-server stream into a harness child session. Every Codex run therefore renders as an ordinary one-shot subagent in the session tree and Web UI: a discoverable child node under the delegating session, with the delegated task, the assistant answers, and the tool executions (commands and file changes) as a normal conversation transcript. The provider registers under the same codex name, so the tool-subagent-codex tool row ( provider: codex ) keeps working unchanged. Loading this plugin together with @deepseek-ai/dsh-subagent-codex fails loud on the duplicate provider name — compose one or the other. Start and ownership start(request) derives the child cwd from the parent Session, spawns the fixed codex app-server --stdio command through dsh-subprocess , and performs initialize → initialized → thread/start { cwd, ephemeral } . Only after the app-server returns a thread matching the requested lifetime does the provider create the projection child session, seed it (descriptor, turn start, user task), and publish the ru…

在 GitHub 查看完整 README →
Agent/智能体dsh-pluginweb uiagent

分类