Troubleshooting¶
Find the symptom you are seeing, then follow the shortest recovery path.
Quick Symptom Map¶
| Symptom | Start here |
|---|---|
rp1 command is missing |
CLI install problems |
| Host commands do not appear | Host integration problems |
| Codex, Copilot, or Antigravity validation behaves differently | Host-specific recovery |
| Antigravity reports missing or stale assets, trust, approval, dynamic subagent, or headless blockers | Antigravity CLI |
| Agent guesses wrong paths or patterns | Project context problems |
| A workflow is waiting, stuck, or too broad | Workflow recovery |
| Arcade does not show the run or artifact | Arcade problems |
| PR review or CI automation fails | PR review and CI problems |
CLI Install Problems¶
rp1 Is Not Found¶
- Reopen your terminal.
-
Confirm the binary is on your
PATH: -
If the command is still missing, reinstall from Installation and Host Setup.
rp1 verify Fails After Install¶
Run the general verification first:
Then verify the host you use:
If one host is missing, reinstall only that host:
Verify Antigravity plugin assets when Antigravity CLI is installed:
Antigravity support-matrix rows are generated from the distributable workflow catalog.
Host Integration Problems¶
Commands Do Not Appear In The Host¶
- Restart the host tool.
- Run the matching verification command.
- Reinstall that host integration if verification still fails.
| Host | Verify | Repair |
|---|---|---|
| Claude Code | rp1 verify claude-code |
rp1 install claude-code |
| OpenCode | rp1 verify opencode |
rp1 install opencode |
| Codex | rp1 verify codex |
rp1 install codex |
| GitHub Copilot CLI | rp1 verify copilot |
rp1 install copilot |
Correct Workflow Syntax By Host¶
| Goal | Claude Code | OpenCode | Codex | GitHub Copilot CLI |
|---|---|---|---|---|
| Generate project context | /knowledge-build |
/rp1-base-knowledge-build |
$rp1-base-knowledge-build |
/rp1-base-knowledge-build |
| Start a feature | /build my-feature |
/rp1-dev-build my-feature |
$rp1-dev-build my-feature |
/rp1-dev-build my-feature |
| Quick task | /build-fast "..." |
/rp1-dev-build-fast "..." |
$rp1-dev-build-fast "..." |
/rp1-dev-build-fast "..." |
| Review a PR | /pr-review |
/rp1-dev-pr-review |
$rp1-dev-pr-review |
/rp1-dev-pr-review |
Host-Specific Recovery¶
Claude Code¶
If commands are missing after install:
- Restart Claude Code.
- Run
rp1 verify claude-code. - Reinstall with
rp1 install claude-codeif verification reports missing plugins.
OpenCode¶
OpenCode uses prefixed rp1 command names. Try /skills if you do not remember
the exact command name, then look for commands beginning with rp1-.
If commands are missing:
- Restart OpenCode.
- Run
rp1 verify opencode. - Reinstall with
rp1 install opencode.
Codex¶
Codex is detected by rp1 init, but the Codex integration is installed with a
separate command.
If Codex does not show rp1 workflows:
- Run
rp1 install codex. - Restart Codex.
- Run
rp1 verify codex. - Use
$rp1-...command syntax.
GitHub Copilot CLI¶
For Copilot, the target verification result is healthy_native.
| Verification state | Meaning | Recovery |
|---|---|---|
partial_native |
Copilot sees only part of rp1. | Run rp1 install copilot, then verify again. |
legacy_only |
Only an old unsupported install was found. | Remove the legacy paths printed by verification, then reinstall. |
mixed_native_and_legacy |
The current install works, but old files remain. | Remove only the legacy paths printed by verification. |
not_installed |
rp1 is not installed for Copilot. | Run rp1 install copilot. |
See the Copilot CLI platform guide for the full Copilot setup and recovery path.
Antigravity CLI¶
Antigravity CLI is the active Google host target. It is part of the default
stable-host setup path when agy is detected, and Antigravity limitations do
not downgrade Claude Code, OpenCode, Codex, or GitHub Copilot CLI support.
| Symptom | Recovery |
|---|---|
| Antigravity CLI is missing | Install Antigravity CLI, then run agy --version. |
| Antigravity plugin assets are missing, partial, or stale | Run rp1 install antigravity or rp1 update plugins antigravity, restart Antigravity CLI, then verify again. |
| Antigravity asks to trust the workspace | Trust the intended repository interactively, or rerun the workflow on a stable host. |
| Antigravity asks for tool approval | Approve the action interactively when appropriate; do not assume unattended resume. |
| Dynamic subagent definition fails | Rerun with the supported Antigravity workspace selected; if the failure remains, capture it as a product-owned support-matrix exception. |
| Dynamic subagent invocation fails | Confirm the parent defined the required rp1-derived type once with define_subagent and reused the cached TypeName with invoke_subagent. |
| Artifact registration fails after a workflow writes output | Treat the run as recoverable failure, preserve the written artifact path, and rerun verification before reporting success. |
| Headless validation stops | Rerun interactively or capture the blocker as validation evidence. |
See the Antigravity CLI platform guide for the support matrix, workflow attribution, and lifecycle recovery details.
Project Context Problems¶
Agent Guesses Wrong Paths Or Patterns¶
This usually means project context is stale, incomplete, or was not generated for the current checkout.
-
Rebuild project context:
-
Confirm
.rp1/context/index.md,.rp1/context/modules.md, and.rp1/context/patterns.mdexist. - Re-run the workflow after context is refreshed.
Project Context Is Stale¶
Rebuild context after:
- large refactors
- new major modules
- framework or tooling changes
- changes to project conventions
If a teammate is onboarding, generate a fresh project overview after the context refresh. See Team Onboarding.
Context Build Takes Too Long¶
First-time context generation can be slow on large repositories. If it is too slow to finish:
- Run it when you can leave the host working.
- Exclude generated, vendored, or build-output directories from project-level instructions.
- Break the repository into smaller documented areas if the project is a very large monorepo.
Workflow Recovery¶
A Workflow Is Waiting For You¶
Open Arcade and check the run:
Waiting states usually mean the workflow needs a decision, approval, missing input, or manual verification. Answer the prompt in the host, then continue the workflow from the same conversation when possible.
A Workflow Is Stuck Or Repeating Work¶
Use a smaller and more concrete request:
- name the exact file, PR, feature, or failure
- provide the success condition
- ask for analysis before edits if the cause is unclear
- stop after the narrow fix if you do not want follow-up refactoring
For feature work, the Feature Development guide explains the requirements, planning, implementation, and release journey.
A Workflow Used The Wrong Scope¶
Start over with explicit boundaries:
Only change docs/guides/team-onboarding.md.
Do not edit runtime code.
The task is complete when links resolve and the page explains first-day onboarding.
Arcade Problems¶
Arcade Does Not Open¶
Run:
If the browser does not open automatically, use the URL printed by the command.
If Arcade was already running, rp1 arcade reuses it.
A Run Does Not Appear¶
- Confirm the workflow you ran is a tracked workflow.
- Refresh Arcade.
- Check that you initialized the project with
rp1 init. - Start a new tracked workflow from the project root.
Project context generation is maintenance work and may not appear as a normal tracked run.
Artifacts Or Links Look Missing¶
Open the run detail in Arcade and check the artifact list. File artifacts open inside Arcade; external links open in the target service.
If an annotation appears orphaned, the source text likely changed after the comment was created. Use the annotation context to decide whether to resolve it or recreate it on the current text.
See Arcade Overview, Artifact Viewer, and Annotations.
PR Review And CI Problems¶
Local PR Review Cannot Continue¶
Common causes:
- the branch has uncommitted changes
- the PR base is unclear
- required PR metadata is missing
- CI evidence is unavailable
Run the review again after the local branch is in the state you want reviewed, or provide the PR URL explicitly.
See PR Review.
Remote PR Review Or CI Automation Fails¶
Use the CI guide for setup and environment requirements:
If automation cannot prompt, make required values explicit in the job configuration.
Getting Help¶
When reporting an issue, include:
- rp1 version:
rp1 --version - Host tool and version
- Operating system
- The exact command you ran
- The verification command output for the affected host
- A short description of expected versus actual behavior