Skip to content

revert: drop fish completions (#251) — avoid host completion install#252

Merged
ycpss91255 merged 1 commit into
mainfrom
revert/fish-completions
Jun 21, 2026
Merged

revert: drop fish completions (#251) — avoid host completion install#252
ycpss91255 merged 1 commit into
mainfrom
revert/fish-completions

Conversation

@ycpss91255

Copy link
Copy Markdown
Owner

Summary

Reverts #251 (fish completions). Tab completion inherently needs a completion
file installed into the shell's completion path on the host; the maintainer does
not want that host footprint for the dev flow and it does not fit the repo's
usage model. Flags stay discoverable with zero install via just tui --help /
setup_ubuntu --help.

Removes the four .fish files, test/unit/fish_completions_spec.bats, the
.gitignore allow-list lines, and the CHANGELOG entry.

Test plan

  • revert is mechanical (7 files, -489); only the two pre-existing
    completions remain; .gitignore restored to its prior 2 negations.
  • CI full gate.

Generated with Claude Code.

…nstall

Reverts #251. Shell Tab completion fundamentally requires a completion file in
the shell's completion path on the host; the maintainer does not want that host
footprint for the dev flow, and it does not fit the repo's usage model. Flags
remain discoverable with zero install via `just tui --help` /
`setup_ubuntu --help`. Removes the four .fish files, the bats spec, the
.gitignore allow-list lines, and the CHANGELOG entry.

Claude-Session: https://claude.ai/code/session_01NX5H2vuMTv4mBmjpPYoS3s

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
@ycpss91255 ycpss91255 enabled auto-merge (squash) June 21, 2026 15:57
@ycpss91255 ycpss91255 merged commit eff847f into main Jun 21, 2026
15 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.

1 participant