cli/pkg
Max Beizer e84ecb1585
Address review feedback on discussion list PR
- Export domain consts (FilterStateOpen/Closed, OrderByCreated/Updated,
  OrderDirectionAsc/Desc) in types.go
- Change State fields to *string (nil = all states)
- Add DiscussionListResult type with NextCursor for pagination
- Update List/Search signatures: add after param, return result type
- Add limit <= 0 guard clauses in client methods
- Replace strings.ToUpper/ToLower with switch statements + default errors
- Rename pageLimit to remaining, hoist hasDiscussionsEnabled check
- Use qualifier/keyword terminology in search query building
- Quote author values with %q for whitespace safety
- Add Keywords string field (single string, not []string)
- Split --order into --sort {created|updated} and --order {asc|desc}
- Add --search/-S and --after flags
- Add next field in JSON output envelope
- Extract defaultLimit const
- Add toFilterState helper for CLI-to-domain mapping
- Move matchCategory to shared/categories.go with godoc
- Use single-line error messages with sorted slugs
- Add (preview) annotations to Short docs
- Update Use to "list [flags]"
- Add examples for --answered=false, --state all, multi-label
- Update tests for new signatures and new flags

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 10:20:09 -05:00
..
cmd Address review feedback on discussion list PR 2026-04-13 10:20:09 -05:00
cmdutil fix(api): propagate InvokingAgent in gh api HTTP client 2026-03-26 16:55:16 +01:00
extensions Remove Extension.FullName() from interface 2024-12-08 20:01:26 -05:00
findsh chore: apply go fix to remove deprecated // +build tags 2025-10-30 21:10:45 +00:00
githubtemplate Add issue create --editor 2024-07-09 21:01:50 +09:00
httpmock refactor(api): add IssueRepoInfo for minimal issue repo queries 2026-03-09 11:30:02 +00:00
iostreams Fix gofmt alignment for prompter-enabled fields in IOStreams 2026-03-26 14:24:56 +01:00
jsoncolor Fix invalid ANSI SGR escape code in JSON and diff colorization 2026-02-18 17:52:01 -07:00
jsonfieldstest Add tests for JSON field support on issue and pr view commands 2024-07-12 17:35:54 +02:00
markdown Allow user to override markdown wrap width via $GH_MDWIDTH from environment 2024-10-04 17:43:06 -07:00
option Rework ref usage when finding and creating PRs 2025-04-15 13:38:10 -06:00
search Add missing TODO comments for featuredetection if-statements 2026-02-16 14:24:32 -07:00
set Add GH_HOST to hosts list if it has corresponding auth token (#5087) 2022-01-29 07:37:24 +00:00
ssh Minor nit suggestion 2024-11-06 16:12:55 -05:00
surveyext Unify use of tab indent in non-test source files 2024-08-03 00:35:30 +08:00