Skip to content

feat: add fish shell completions#20

Merged
renezander030 merged 1 commit into
renezander030:masterfrom
adityabhatkar23:feat/fish-completions
May 31, 2026
Merged

feat: add fish shell completions#20
renezander030 merged 1 commit into
renezander030:masterfrom
adityabhatkar23:feat/fish-completions

Conversation

@adityabhatkar23
Copy link
Copy Markdown
Contributor

Summary

Adds Fish completion support to capcut completions.

Changes

  • Adds capcut completions fish
  • Completes CLI subcommands
  • Completes global flags
  • Adds tests for Fish completion generation
  • Updates README documentation

Testing

  • Verified completion generation locally
  • Verified completion loading and completion behavior in Fish
  • npm test passes
  • npm run lint passes

Closes #8.

@renezander030 renezander030 merged commit 9ea431c into renezander030:master May 31, 2026
4 checks passed
@renezander030
Copy link
Copy Markdown
Owner

Merged — and that wraps up #8 across all three shells. Great work, Aditya, the whole series was clean, well-tested, and consistent, and you even folded in the zsh fpath note unprompted.

Genuinely thankful for everything you contributed today. Hope to see you around the repo again!

Rene

renezander030 added a commit that referenced this pull request Jun 3, 2026
The pre-commit hook ran test:fast, which skips the build step, so tests
ran against a stale dist/ — green-or-red on code that wasn't being
committed (e.g. a stale templates command after #18-#20). The comment
already claimed "build first" but nothing did. Switch to `npm test`,
which rebuilds dist/ first.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add shell completions command (bash/zsh/fish)

2 participants