v5.0.7
vercel/turborepov5.0.7Mar 31, 2026by obra
AI Summary
This release introduces support for GitHub Copilot CLI via context injection and fixes OpenCode issues regarding skills path consistency and bootstrap message handling to reduce token bloat and improve model compatibility.
Key Highlights
- GitHub Copilot CLI SessionStart context injection support
- Skills path consistency fix to remove misleading paths
- Bootstrap injection moved to user message to reduce token bloat
- Tool mapping documentation added
Breaking Changes
- Bootstrap injection moved from `experimental.chat.system.transform` to `experimental.chat.messages.transform`
- Skills path advertisement removed from bootstrap text
New Features
- GitHub Copilot CLI support
- Tool mapping documentation
Full Release Notes
## GitHub Copilot CLI Support
- **SessionStart context injection** — Copilot CLI v1.0.11 added support for `additionalContext` in sessionStart hook output. The session-start hook now detects the `COPILOT_CLI` environment variable and emits the SDK-standard `{ "additionalContext": "..." }` format, giving Copilot CLI users the full superpowers bootstrap at session start.
- **Tool mapping** — added `references/copilot-tools.md` with the full Claude Code to Copilot CLI tool equivalence table
- **Skill and README updates** — added Copilot CLI to the `using-superpowers` skill's platform instructions and README installation section
## OpenCode Fixes
- **Skills path consistency** — the bootstrap text no longer advertises a misleading `configDir/skills/superpowers/` path that didn't match the runtime path. The agent should use the native `skill` tool, not navigate to files by path. Tests now use consistent paths derived from a single source of truth. (#847, #916)
- **Bootstrap as user message** — moved bootstrap injection from `experimental.chat.system.transform` to `experimental.chat.messages.transform`, prepending to the first user message instead of adding a system message. Avoids token bloat from system messages repeated every turn (#750) and fixes compatibility with Qwen and other models that break on multiple system messages (#894).