Skip to content

fix(framework): guarantee and report Claude agent copy on reload#375

Merged
alexsoyes merged 2 commits into
nextfrom
fix/reload-claude-agents
Jul 1, 2026
Merged

fix(framework): guarantee and report Claude agent copy on reload#375
alexsoyes merged 2 commits into
nextfrom
fix/reload-claude-agents

Conversation

@alexsoyes

Copy link
Copy Markdown
Contributor

Why

make reload (dev-sync.sh) runs claude plugin install, which copies a plugin's bundled agents into the installed installPath implicitly. The script printed claude:ok whether or not that copy happened, so a skipped copy silently dropped executor / checker with zero signal — matching the reported "agents no longer copied on reload".

What

Force-sync every declared agent into the freshly installed version dir and print the count, mirroring the existing Codex agent net:

  • claude:ok(+2 agents) — present and verified
  • claude:ok(+2 agents, repaired N) — install skipped N, script recovered them
  • claude:ok(agents:NO-INSTALLPATH) — hard failure, now visible instead of silent

A miss is repaired and reported instead of vanishing.

Test

aidd-dev               codex:ok(+2 agents) claude:ok(+2 agents)

Agents confirmed at cache/aidd-framework/aidd-dev/2.1.0/agents/{executor,checker}.md.

Note

This branch also carries 196fbce Refine README positioning for AI-driven development, a pre-existing local commit on next.

🤖 Generated with Claude Code

alexsoyes and others added 2 commits July 1, 2026 09:40
`claude plugin install` copies bundled agents into the installPath
implicitly and printed claude:ok whether or not the copy happened, so a
skipped copy silently dropped executor/checker with no signal.

Force-sync every declared agent into the freshly installed version dir
and print the count, mirroring the existing Codex agent net. A miss is
now repaired and reported instead of vanishing silently.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@alexsoyes alexsoyes force-pushed the fix/reload-claude-agents branch from 6200126 to 5da2a3b Compare July 1, 2026 07:40
@alexsoyes alexsoyes merged commit e46fa07 into next Jul 1, 2026
7 checks passed
@alexsoyes alexsoyes deleted the fix/reload-claude-agents branch July 1, 2026 07:43
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