[PR #152] [MERGED] feat(cli): add shell completions support #167

Closed
opened 2026-02-27 10:22:29 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/mikeyobrien/ralph-orchestrator/pull/152
Author: @mikeyobrien
Created: 2/3/2026
Status: Merged
Merged: 2/15/2026
Merged by: @mikeyobrien

Base: mainHead: feat/shell-completions


📝 Commits (7)

  • 39af023 feat(cli): add shell completions support
  • c45a8f7 fix: move spec to .ralph/specs/ per CLAUDE.md
  • d475a33 feat(dev): add devenv.sh with Nix flakes for reproducible dev environment
  • 15b5b73 style: sort dependencies alphabetically in Cargo.toml
  • 29ec1e1 style: sort imports alphabetically
  • 67fd709 chore: merge main into feat/shell-completions and resolve conflicts
  • 651485e chore: trigger CI on updated PR branch

📊 Changes

8 files changed (+489 additions, -0 deletions)

View changed files

.ralph/specs/devenv-setup.spec.md (+103 -0)
.ralph/specs/shell-completions.spec.md (+86 -0)
📝 DEVELOPMENT.md (+60 -0)
Justfile (+71 -0)
crates/ralph-cli/src/completions.rs (+50 -0)
devenv.nix (+80 -0)
devenv.yaml (+12 -0)
flake.nix (+27 -0)

📄 Description

Adds ralph completions command for bash, zsh, fish, and PowerShell. Closes #128


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/mikeyobrien/ralph-orchestrator/pull/152 **Author:** [@mikeyobrien](https://github.com/mikeyobrien) **Created:** 2/3/2026 **Status:** ✅ Merged **Merged:** 2/15/2026 **Merged by:** [@mikeyobrien](https://github.com/mikeyobrien) **Base:** `main` ← **Head:** `feat/shell-completions` --- ### 📝 Commits (7) - [`39af023`](https://github.com/mikeyobrien/ralph-orchestrator/commit/39af02367803724ba297ebd26d98eb32196eff80) feat(cli): add shell completions support - [`c45a8f7`](https://github.com/mikeyobrien/ralph-orchestrator/commit/c45a8f77188233ef3f47ff49a7eb6c0dabf20c46) fix: move spec to .ralph/specs/ per CLAUDE.md - [`d475a33`](https://github.com/mikeyobrien/ralph-orchestrator/commit/d475a33d949373f7d3cb655a483a12ee66837d8a) feat(dev): add devenv.sh with Nix flakes for reproducible dev environment - [`15b5b73`](https://github.com/mikeyobrien/ralph-orchestrator/commit/15b5b73f9562313e51200ddb0d3465c082795206) style: sort dependencies alphabetically in Cargo.toml - [`29ec1e1`](https://github.com/mikeyobrien/ralph-orchestrator/commit/29ec1e10d171c4278278f585f9eea97052f81040) style: sort imports alphabetically - [`67fd709`](https://github.com/mikeyobrien/ralph-orchestrator/commit/67fd7098ec983557e9a2c1a98a3ebdb574cd5811) chore: merge main into feat/shell-completions and resolve conflicts - [`651485e`](https://github.com/mikeyobrien/ralph-orchestrator/commit/651485e85a00b7e7a9c0eda7849fbe8793ad3aee) chore: trigger CI on updated PR branch ### 📊 Changes **8 files changed** (+489 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.ralph/specs/devenv-setup.spec.md` (+103 -0) ➕ `.ralph/specs/shell-completions.spec.md` (+86 -0) 📝 `DEVELOPMENT.md` (+60 -0) ➕ `Justfile` (+71 -0) ➕ `crates/ralph-cli/src/completions.rs` (+50 -0) ➕ `devenv.nix` (+80 -0) ➕ `devenv.yaml` (+12 -0) ➕ `flake.nix` (+27 -0) </details> ### 📄 Description Adds ralph completions command for bash, zsh, fish, and PowerShell. Closes #128 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 10:22:29 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ralph-orchestrator#167
No description provided.