fix(fish-completions): don't execute with env#57
Conversation
Using `env` broke Fish completions because `command` is a Fish builtin
while `env` is an external program unaware of what Fish does and doesn't
provide:
env: ‘command’: No such file or directory
Fish supports `FIELD=val` natively, so we can just remove `env`.
Assisted-by: Claude Sonnet 4.5 via Crush <crush@charm.land>
WalkthroughModified fish shell completion script to set environment variables directly instead of using the Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (2)
🧰 Additional context used📓 Path-based instructions (1)**/*.go📄 CodeRabbit inference engine (AGENTS.md)
Files:
🧠 Learnings (8)📓 Common learnings📚 Learning: 2025-12-02T13:33:48.673ZApplied to files:
📚 Learning: 2025-12-02T13:33:48.673ZApplied to files:
📚 Learning: 2025-12-02T13:33:48.673ZApplied to files:
📚 Learning: 2025-12-02T13:33:48.673ZApplied to files:
📚 Learning: 2025-12-02T13:33:48.673ZApplied to files:
📚 Learning: 2025-12-02T13:33:48.673ZApplied to files:
📚 Learning: 2025-12-02T13:33:48.673ZApplied to files:
🔇 Additional comments (2)
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. Comment |
satococoa
left a comment
There was a problem hiding this comment.
Thank you for your contributions!! 👍
Using
envbroke Fish completions becausecommandis a Fish builtin whileenvis an external program unaware of what Fish does and doesn't provide:Fish supports
FIELD=valnatively, so we can just removeenv.Assisted-by: Claude Sonnet 4.5 via Crush crush@charm.land
Summary by CodeRabbit
Release Notes
✏️ Tip: You can customize this high-level summary in your review settings.