diff --git a/README.md b/README.md index b2087a9..b3e9d0b 100644 --- a/README.md +++ b/README.md @@ -115,7 +115,7 @@ Skills are shared capability modules. Runtime adapters should point to shared sk Agent definitions are runtime-specific because model names, tool names, and frontmatter schemas differ: - Copilot agents: `agents/*.md` -- Claude agents: `claude/agents/` +- Claude agents: `claude/agents/*.md` - Codex agent templates: `codex/agent-templates/` Logical roles are stable, but physical runtime names may differ: diff --git a/docs/coding-agent-orchestration-harness/decisions/ADR-I-0001-runtime-adapter-layout.md b/docs/coding-agent-orchestration-harness/decisions/ADR-I-0001-runtime-adapter-layout.md index 5709280..2276adf 100644 --- a/docs/coding-agent-orchestration-harness/decisions/ADR-I-0001-runtime-adapter-layout.md +++ b/docs/coding-agent-orchestration-harness/decisions/ADR-I-0001-runtime-adapter-layout.md @@ -31,13 +31,13 @@ Combining all runtime agent definitions in one discovery path risks duplicate or Runtime adapter files are separated by runtime while all shared skills remain under `plugins/coding-agent-orchestration-harness/skills/`. - Copilot agents remain directly under `plugins/coding-agent-orchestration-harness/agents/` with their root `*.md` filenames. -- Claude agents live under `plugins/coding-agent-orchestration-harness/claude/agents/`. +- Claude agents live under `plugins/coding-agent-orchestration-harness/claude/agents/*.md`. - Codex TOML files are stored as inert templates under `plugins/coding-agent-orchestration-harness/codex/agent-templates/` and are installed by bootstrap. ## Implementation Impact - `.github/plugin/plugin.json` points to `./agents/` and `./skills/`. -- `.claude-plugin/plugin.json` points to `./claude/agents/` and `./skills/`. +- `.claude-plugin/plugin.json` lists the Claude agent Markdown files under `./claude/agents/` and points to `./skills/`. - `.codex-plugin/plugin.json` points to `./skills/`; Codex agent installation is handled by bootstrap. ## Considered Options diff --git a/plugins/coding-agent-orchestration-harness/.claude-plugin/plugin.json b/plugins/coding-agent-orchestration-harness/.claude-plugin/plugin.json index 2b8b7f5..9161258 100644 --- a/plugins/coding-agent-orchestration-harness/.claude-plugin/plugin.json +++ b/plugins/coding-agent-orchestration-harness/.claude-plugin/plugin.json @@ -13,6 +13,11 @@ "harness", "claude-code" ], - "agents": "./claude/agents/", + "agents": [ + "./claude/agents/harness-orchestrator.md", + "./claude/agents/harness-researcher.md", + "./claude/agents/harness-worker.md", + "./claude/agents/harness-reviewer.md" + ], "skills": "./skills/" }