840 B
840 B
status, priority, issue_id, tags, dependencies
| status | priority | issue_id | tags | dependencies | ||
|---|---|---|---|---|---|---|
| pending | p2 | 002 |
|
Add test for uniqueName dedup when agent collides with skill
Problem Statement
The uniqueName function handles name collisions by appending -2, but there is no test covering the scenario where an agent name collides with a pass-through skill name.
Findings
src/converters/claude-to-gemini.tslines 181-193: uniqueName functiontests/gemini-converter.test.ts: no dedup test
Proposed Solution
Add a test where a plugin has both a skill named "security-reviewer" and an agent named "Security Reviewer". The generated skill should get name "security-reviewer-2".
Acceptance Criteria
- Test added for agent/skill name collision
- Test verifies the deduped name is
security-reviewer-2 - All tests pass