Conversation
9938e0b to
eacf781
Compare
|
@claude review this |
|
Claude finished @vbvictor's task in 2m 15s —— View job Code Review: feat: WIP completionsTasks
Overall this is a solid addition. The implementation is clean, tests are comprehensive (both unit and functional), and the Docker-based integration tests are a nice touch. A few issues to address before merging: Bugs1. Bash completion: In if [[ ${cur} == -* ]]; then
COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
fiWhen the user types One way to fix this: check which subcommand is active before the final local subcmd="${COMP_WORDS[1]}"
if [[ ${cur} == -* ]] || [[ "${subcmd}" == "pr" && -z "${cur}" ]]; then
COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
fi2. CI workflow: incorrect In - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
Design Observations3. In if args.command == "completions":
shell = args.messageReusing 4. Hardcoded completion scripts will drift The completion scripts in 5. Zsh completion uses The zsh completion works and is syntactically valid, but using What's Good
|
b1fe593 to
5ff6464
Compare
No description provided.