Skip to content

Commit dfa2042

Browse files
BenBtgCopilot
andcommitted
chore: retire roo integration β€” extension shut down (#3167)
Remove the Roo Code integration after the extension was shut down: subpackage, registry entry, catalog entry, docs, tests, and issue-template options. Assisted-by: GitHub Copilot (model: Claude Opus 4.8, autonomous) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent b7e67f5 commit dfa2042

11 files changed

Lines changed: 2 additions & 53 deletions

File tree

β€Ž.devcontainer/devcontainer.jsonβ€Ž

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@
4848
"openai.chatgpt",
4949
// Kilo Code
5050
"kilocode.Kilo-Code",
51-
// Roo Code
52-
"RooVeterinaryInc.roo-cline",
5351
// Claude Code
5452
"anthropic.claude-code"
5553
],

β€Ž.github/ISSUE_TEMPLATE/agent_request.ymlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ body:
88
value: |
99
Thanks for requesting a new agent! Before submitting, please check if the agent is already supported.
1010
11-
**Currently supported agents**: Amp, Antigravity, Auggie CLI, Claude Code, Cline, CodeBuddy, Codex CLI, Cursor, Devin for Terminal, Firebender, Forge, Gemini CLI, GitHub Copilot, Goose, Hermes Agent, IBM Bob, iFlow CLI, Junie, Kilo Code, Kimi Code, Kiro CLI, Lingma, Mistral Vibe, Oh My Pi, opencode, Pi Coding Agent, Qoder CLI, Qwen Code, Roo Code, RovoDev ACLI, SHAI, Tabnine CLI, Trae, Windsurf, ZCode, Zed
11+
**Currently supported agents**: Amp, Antigravity, Auggie CLI, Claude Code, Cline, CodeBuddy, Codex CLI, Cursor, Devin for Terminal, Firebender, Forge, Gemini CLI, GitHub Copilot, Goose, Hermes Agent, IBM Bob, iFlow CLI, Junie, Kilo Code, Kimi Code, Kiro CLI, Lingma, Mistral Vibe, Oh My Pi, opencode, Pi Coding Agent, Qoder CLI, Qwen Code, RovoDev ACLI, SHAI, Tabnine CLI, Trae, Windsurf, ZCode, Zed
1212
1313
- type: input
1414
id: agent-name

β€Ž.github/ISSUE_TEMPLATE/bug_report.ymlβ€Ž

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,6 @@ body:
9090
- Pi Coding Agent
9191
- Qoder CLI
9292
- Qwen Code
93-
- Roo Code
9493
- RovoDev ACLI
9594
- SHAI
9695
- Tabnine CLI

β€Ž.github/ISSUE_TEMPLATE/feature_request.ymlβ€Ž

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ body:
8484
- Pi Coding Agent
8585
- Qoder CLI
8686
- Qwen Code
87-
- Roo Code
8887
- RovoDev ACLI
8988
- SHAI
9089
- Tabnine CLI

β€Ždocs/reference/integrations.mdβ€Ž

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ The Specify CLI supports a wide range of AI coding agents. When you run `specify
3434
| [Pi Coding Agent](https://pi.dev) | `pi` | Pi doesn't have MCP support out of the box, so `taskstoissues` won't work as intended. MCP support can be added via [extensions](https://github.com/badlogic/pi-mono/tree/main/packages/coding-agent#extensions) |
3535
| [Qoder CLI](https://qoder.com/cli) | `qodercli` | |
3636
| [Qwen Code](https://github.com/QwenLM/qwen-code) | `qwen` | |
37-
| [Roo Code](https://roocode.com/) | `roo` | |
3837
| [RovoDev](https://www.atlassian.com/software/rovo-dev) | `rovodev` | Generates `.rovodev/skills/`, prompt wrappers, and `prompts.yml`; runtime dispatch uses `acli rovodev` |
3938
| [SHAI (OVHcloud)](https://github.com/ovh/shai) | `shai` | |
4039
| [Tabnine CLI](https://docs.tabnine.com/main/getting-started/tabnine-cli) | `tabnine` | |
@@ -196,7 +195,6 @@ The currently declared multi-install safe integrations are:
196195
| `kilocode` | `.kilocode/workflows`, `.kilocode/rules/specify-rules.md` |
197196
| `qodercli` | `.qoder/commands`, `QODER.md` |
198197
| `qwen` | `.qwen/commands`, `QWEN.md` |
199-
| `roo` | `.roo/commands`, `.roo/rules/specify-rules.md` |
200198
| `shai` | `.shai/commands`, `SHAI.md` |
201199
| `tabnine` | `.tabnine/agent/commands`, `TABNINE.md` |
202200
| `trae` | `.trae/skills`, `.trae/rules/project_rules.md` |

β€Žintegrations/catalog.jsonβ€Ž

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -174,15 +174,6 @@
174174
"repository": "https://github.com/github/spec-kit",
175175
"tags": ["ide"]
176176
},
177-
"roo": {
178-
"id": "roo",
179-
"name": "Roo Code",
180-
"version": "1.0.0",
181-
"description": "Roo Code IDE integration",
182-
"author": "spec-kit-core",
183-
"repository": "https://github.com/github/spec-kit",
184-
"tags": ["ide"]
185-
},
186177
"rovodev": {
187178
"id": "rovodev",
188179
"name": "RovoDev ACLI",

β€Žsrc/specify_cli/integrations/__init__.pyβ€Ž

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,6 @@ def _register_builtins() -> None:
7575
from .pi import PiIntegration
7676
from .qodercli import QodercliIntegration
7777
from .qwen import QwenIntegration
78-
from .roo import RooIntegration
7978
from .rovodev import RovodevIntegration
8079
from .shai import ShaiIntegration
8180
from .tabnine import TabnineIntegration
@@ -114,7 +113,6 @@ def _register_builtins() -> None:
114113
_register(PiIntegration())
115114
_register(QodercliIntegration())
116115
_register(QwenIntegration())
117-
_register(RooIntegration())
118116
_register(RovodevIntegration())
119117
_register(ShaiIntegration())
120118
_register(TabnineIntegration())

β€Žsrc/specify_cli/integrations/roo/__init__.pyβ€Ž

Lines changed: 0 additions & 22 deletions
This file was deleted.

β€Žtests/integrations/test_integration_roo.pyβ€Ž

Lines changed: 0 additions & 11 deletions
This file was deleted.

β€Žtests/integrations/test_registry.pyβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"copilot",
2323
# Stage 3 β€” standard markdown integrations
2424
"claude", "qwen", "opencode", "junie", "kilocode", "auggie",
25-
"roo", "rovodev", "codebuddy", "qodercli", "amp", "shai", "bob", "trae",
25+
"rovodev", "codebuddy", "qodercli", "amp", "shai", "bob", "trae",
2626
"pi", "iflow", "kiro-cli", "windsurf", "vibe", "cursor-agent", "firebender",
2727
# Stage 4 β€” TOML integrations
2828
"gemini", "tabnine",

0 commit comments

Comments
Β (0)