Skip to content

feat: add completion cmd for completion integration#701

Merged
max-sixty merged 6 commits intomax-sixty:mainfrom
chenrui333:add-completion-command
Jan 18, 2026
Merged

feat: add completion cmd for completion integration#701
max-sixty merged 6 commits intomax-sixty:mainfrom
chenrui333:add-completion-command

Conversation

@chenrui333
Copy link
Contributor

Signed-off-by: Rui Chen <rui@chenrui.dev>
@chenrui333 chenrui333 force-pushed the add-completion-command branch from ec7200d to 052e0e2 Compare January 17, 2026 21:08
max-sixty and others added 5 commits January 17, 2026 15:02
- Move from top-level `wt completions` to `wt config shell completions`
- Remove duplicate CompletionShell enum, use existing Shell enum
- Simplify help text to direct users to `wt config shell install`
- Remove Homebrew note from FAQ (no duplication issues found)

Co-Authored-By: Claude <noreply@anthropic.com>
Add documentation note explaining why static completions are used
instead of dynamic completions, and reference the fish example as a
potential improvement for future implementation.
Co-Authored-By: Claude <noreply@anthropic.com>
Tests `wt config shell completions <shell>` for all supported shells
(bash, fish, zsh, powershell) to satisfy codecov/patch coverage.

Co-Authored-By: Claude <noreply@anthropic.com>
@max-sixty
Copy link
Owner

thanks a lot @chenrui333 . I made a change to move it below the top level, because I'm very keen to keep the top level very clean. I updated https://github.com/Homebrew/homebrew-core/pull/262653/changes too.

Hope that's OK

@max-sixty max-sixty merged commit 9079046 into max-sixty:main Jan 18, 2026
21 checks passed
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.

2 participants