doc: added documentation for inti command for terminal#750
doc: added documentation for inti command for terminal#750AditM99 wants to merge 1 commit intorocketride-org:developfrom
Conversation
📝 WalkthroughWalkthroughThe Python client documentation is updated to document the new ChangesCLI Command Documentation
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
⚔️ Resolve merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Review rate limit: 7/8 reviews remaining, refill in 7 minutes and 30 seconds.Comment |
|
No description provided. |
There was a problem hiding this comment.
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
docs/README-python-client.md (1)
530-540:⚠️ Potential issue | 🟠 Major | ⚡ Quick win
rocketride initis documented but not implemented in the current CLI.Line 530 and Line 540 describe
rocketride initand flags that are not registered inpackages/client-python/src/rocketride/cli/main.py(noinitsubcommand, no--agent/--no-agents/--force/--no-overwrite). This will make documented commands fail for users.Proposed docs-only correction (until CLI support lands)
-rocketride init # Scaffold .rocketride/ in the current directory rocketride start pipeline.json # Start a pipeline rocketride upload *.pdf --token <token> # Upload files to a running pipeline rocketride status --token <token> # Monitor task progress rocketride stop --token <token> # Terminate a running task rocketride list # List all active tasks rocketride events ALL --token <token> # Stream task events rocketride rrext_store get_all_projects # List stored projects -`rocketride init` scaffolds `.rocketride/docs/` and installs a stub for the coding agent it detects (Cursor, Claude Code, Windsurf, Copilot, `CLAUDE.md`, or `AGENTS.md`). Re-runs are idempotent — stubs use `<!-- ROCKETRIDE:BEGIN/END -->` markers, so content outside is preserved. Flags: `--agent <name>` (repeatable; `all` for every stub), `--no-agents` (docs only), `--force` / `--no-overwrite` (mutually exclusive; default is to prompt). +<!-- `rocketride init` docs should be added once the Python CLI actually registers the command and flags. -->🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@docs/README-python-client.md` around lines 530 - 540, Docs advertise a non-existent CLI feature: update the README to avoid promising the unimplemented "rocketride init" subcommand (and flags --agent, --no-agents, --force, --no-overwrite) or add a clear "not yet implemented" / "coming soon" note for it; alternatively, implement the missing subcommand in the CLI entrypoint (rocketride.cli.main) that wires an "init" subparser and handles those flags, but until implementation lands prefer the docs-only correction to prevent users from following broken instructions.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Outside diff comments:
In `@docs/README-python-client.md`:
- Around line 530-540: Docs advertise a non-existent CLI feature: update the
README to avoid promising the unimplemented "rocketride init" subcommand (and
flags --agent, --no-agents, --force, --no-overwrite) or add a clear "not yet
implemented" / "coming soon" note for it; alternatively, implement the missing
subcommand in the CLI entrypoint (rocketride.cli.main) that wires an "init"
subparser and handles those flags, but until implementation lands prefer the
docs-only correction to prevent users from following broken instructions.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: ASSERTIVE
Plan: Pro
Run ID: 21b391e0-6ede-4a88-a385-b7077ca00879
📒 Files selected for processing (1)
docs/README-python-client.md
|
Thank you. |
Summary
-Updated the documentation for the init command
Type
Docs>
Testing
Only documentation update no testing
Checklist
Linked Issue
Fixes #656
Summary by CodeRabbit
rocketride initcommand for scaffolding project content with agent and documentation stubs.--agent,--no-agents,--force,--no-overwrite) for controlling initialization behavior.--uriand--apikeyflags and environment variable support.