Skip to content

Merge dev to main: completion follow-up fixes (v0.3.1)#47

Merged
rbansal42 merged 1 commit intomainfrom
dev
Feb 13, 2026
Merged

Merge dev to main: completion follow-up fixes (v0.3.1)#47
rbansal42 merged 1 commit intomainfrom
dev

Conversation

@rbansal42
Copy link
Owner

Summary

Merges completion follow-up fixes from dev to main for release v0.3.1.

Testing

  • go build ./... passes
  • go test ./... all tests pass
  • go vet ./... clean
  • Shell completion generation works (bash, zsh, fish)
  • 5-agent integration review: clean across all dimensions

* fix: address completion follow-up issues (#35-#39, #41)

- Add doc comment explaining filterPrefix redundancy with Cobra (#35)
- Extract magic numbers into named constants (completionPageLimit, completionPRPageLimit) (#36)
- Add Username to member completion fallback chain (#37)
- Add --branch flag completion to browse command (#38)
- Document 'on hold' space issue in issue list completion (#39)
- Add completions for repo clone/delete/view/fork/sync/setdefault (#41)
- Add --status and --branch completions to pipeline list (#41)
- Add --role completion to snippet list (#41)
- Register global --repo persistent flag completion on root command (#41)

* fix: address code review findings

- Align pipeline list --status completion values with API state model
  (use IN_PROGRESS/SUCCESSFUL instead of BUILDING/ERROR)
- Remove misleading --branch completion from repo clone
  (CompleteBranchNames resolves from CWD, not the target repo)
- Add clarifying comment on root --repo persistent flag shadowing

---------

Co-authored-by: Rahul Bansal <rahul@hudle.in>
@rbansal42 rbansal42 merged commit aa2461c into main Feb 13, 2026
8 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