mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-08-29 04:26:38 +00:00
Regenerate the ACP composition graph and committed replay outputs from the assembled dsh base plus acp-app profile. The updated logs, system prompts, tool schemas, and stdout projections capture the same scenarios after shared plugins move out of the retired demo package and into profile-owned composition. There is no runtime source in this commit. Keeping generator-owned artifacts separate lets reviewers validate the behavioral migration first, then inspect expected wire/model-visible consequences as a mechanical projection update.
2.6 KiB
2.6 KiB
ACP Automation Profile Patch
The ACP example patches the shipped base + acp-app profile for demos and snapshots; dsh owns launch, and the ACP bridge exposes fresh automation sessions without a stdout logger or pre-created agent.
flowchart LR
cfg["examples/acp-agent<br/>cordis.yml"]
plugin_acp_llm_deepseek["llm-deepseek<br/>@deepseek-ai/dsh-llm-deepseek"]
cfg --> plugin_acp_llm_deepseek
plugin_acp_sandbox_policy["sandbox-policy<br/>@deepseek-ai/dsh-sandbox-policy"]
cfg --> plugin_acp_sandbox_policy
plugin_acp_approval["approval<br/>@deepseek-ai/dsh-user-approval"]
cfg --> plugin_acp_approval
plugin_acp_session_persistence_jsonl["session-persistence-jsonl<br/>@deepseek-ai/dsh-session-persistence-jsonl"]
cfg --> plugin_acp_session_persistence_jsonl
plugin_acp_acp["acp<br/>@deepseek-ai/dsh-acp"]
cfg --> plugin_acp_acp
plugin_acp_system_prompt["system-prompt<br/>@deepseek-ai/dsh-system-prompt"]
cfg --> plugin_acp_system_prompt
plugin_acp_agent_instructions["agent-instructions<br/>@deepseek-ai/dsh-agent-instructions"]
cfg --> plugin_acp_agent_instructions
plugin_acp_tool_subagent["tool-subagent<br/>@deepseek-ai/dsh-tool-subagent"]
cfg --> plugin_acp_tool_subagent
plugin_acp_tool_subagent_fork["tool-subagent-fork<br/>@deepseek-ai/dsh-tool-subagent"]
cfg --> plugin_acp_tool_subagent_fork
plugin_acp_fs_sandbox["fs-sandbox<br/>@deepseek-ai/dsh-fs-sandbox"]
cfg --> plugin_acp_fs_sandbox
plugin_acp_hooks_claude_code["hooks-claude-code<br/>@deepseek-ai/dsh-hooks-claude-code"]
cfg --> plugin_acp_hooks_claude_code
plugin_acp_hooks_codex["hooks-codex<br/>@deepseek-ai/dsh-hooks-codex"]
cfg --> plugin_acp_hooks_codex
| Plugin id | Package / module |
|---|---|
llm-deepseek |
@deepseek-ai/dsh-llm-deepseek |
sandbox-policy |
@deepseek-ai/dsh-sandbox-policy |
approval |
@deepseek-ai/dsh-user-approval |
session-persistence-jsonl |
@deepseek-ai/dsh-session-persistence-jsonl |
acp |
@deepseek-ai/dsh-acp |
system-prompt |
@deepseek-ai/dsh-system-prompt |
agent-instructions |
@deepseek-ai/dsh-agent-instructions |
tool-subagent |
@deepseek-ai/dsh-tool-subagent |
tool-subagent-fork |
@deepseek-ai/dsh-tool-subagent |
fs-sandbox |
@deepseek-ai/dsh-fs-sandbox |
hooks-claude-code |
@deepseek-ai/dsh-hooks-claude-code |
hooks-codex |
@deepseek-ai/dsh-hooks-codex |
Source config: examples/acp-agent/cordis.yml.
Maintenance mode: hybrid: the patch row list is parsed from its cordis.yml; the scope summary is curated.