Skip to content

v0.7.2

Choose a tag to compare

@github-actions github-actions released this 18 May 01:25
· 29 commits to main since this release

Agent coverage expanded to 57

Adds 45 new agents (Gemini CLI, Goose, Warp, Augment, Crush, OpenHands, Kiro, Tabnine, Qwen, Amp, Kilo, plus the long tail) and fixes three existing entries:

  • amplifyaugment (with amplify kept as a deprecated alias; resolves the long-standing typo for Augment Code)
  • aider path corrected to .aider-desk/skills/ — Aider itself has no native SKILL.md mechanism; the integration target was always AiderDesk
  • copilot project path moved from the vestigial .github/skills/ to .agents/skills/; Copilot's actual extension point is .github/copilot-instructions.md, which rosie already manages

Also corrects the global paths for opencode (~/.config/opencode/skills/) and windsurf (~/.codeium/windsurf/skills/).

Internals

  • AgentDef now carries separate project_path and global_path fields so per-agent path conventions can diverge (e.g. Goose: .goose/skills project, ~/.config/goose/skills global).
  • install_skill_local computes the relative symlink target from the actual component count of the install path, so deep paths like .tabnine/agent/skills produce the correct ../../../ prefix. Agents whose project path is the canonical .agents/skills store skip the per-agent symlink entirely.
  • New log::warn for non-fatal stderr warnings; alias deprecation uses it.
  • Two new regression cases (agent-alias-amplify, agent-many-supported).

Migration

rosie agents output now lists 57 entries instead of 12; the names amplify, aider, and copilot still work but write to different paths than 0.7.1. Existing skills installed under the old paths will be orphaned — reinstall to migrate.

Full Changelog: v0.7.1...v0.7.2