Skip to content

fix: ship the migration-acceptance agent with the addon - #14

Open
gkastanis wants to merge 1 commit into
FreelyGive:mainfrom
gkastanis:fix/ship-migration-acceptance-agent
Open

fix: ship the migration-acceptance agent with the addon#14
gkastanis wants to merge 1 commit into
FreelyGive:mainfrom
gkastanis:fix/ship-migration-acceptance-agent

Conversation

@gkastanis

Copy link
Copy Markdown

What

.claude/agents/migration-acceptance.md has been in DDEV-migration-addon since 30 June, but install.yaml never ships it: the agents directory is not in project_files, and the post-install move only carries .claude/skills. So every installed project gets the workflow's Step 10 instruction (dispatch the migration-acceptance agent) with no agent to dispatch.

This adds .claude/agents to project_files and extends the existing move action to carry the agents directory to the project root alongside the skills.

How I verified

I instrument migration runs with an eval harness (transcripts included). Across every instrumented run of the addon-installed flow, the acceptance agent was dispatched zero times, because it does not exist on the installed project. After installing this fix's layout manually on a fresh bed, the agent registers and is visible to Claude Code.

One caveat worth its own look: even with the agent installed and registered, a full migration run of a real site still ended with no Step 10 dispatch and no findings file. So this fix is necessary but the workflow step itself may also need attention - happy to share the run transcript.

.claude/agents/migration-acceptance.md exists in the repo since 30 Jun but
was never listed in install.yaml project_files, and the post-install move
only carried .claude/skills - so no installed project ever received the
agent the workflow's Step 10 dispatches. Add the agents dir to
project_files and extend the move action to carry it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant