cli/api
Kynan Ware 11f177a8c3 feat(pr create, issue create): search-based assignee selection in MetadataSurvey
Wire up MultiSelectWithSearch for assignees in MetadataSurvey, replacing
the static MultiSelect that required bulk fetching all assignable actors.
This applies to both gh pr create and gh issue create interactive flows
when selecting assignees via the 'Add metadata' prompt.

Changes:
- Add assigneeSearchFunc parameter to MetadataSurvey
- Skip assignee bulk fetch when search func is available
- New SearchRepoAssignableActors API function for repo-level search
  (create flows have no issue/PR node ID yet)
- New RepoAssigneeSearchFunc in shared editable.go
- Refactor actorsToSearchResult helper shared by both search functions

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-23 18:49:28 -06:00
..
client.go Revert "fix: clarify scope error while creating issues for projects" 2026-03-12 12:55:55 +01:00
client_test.go Revert "fix: clarify scope error while creating issues for projects" 2026-03-12 12:55:55 +01:00
export_pr.go Add closedByPullRequestsReferences JSON field to issue view (#10941) 2025-05-07 13:59:22 +01:00
export_pr_test.go Add databaseId to assignees GraphQL fragment 2026-02-25 10:26:46 -05:00
export_repo.go Remove unnecessary pointers to Go maps 2021-10-25 17:20:12 +02:00
http_client.go pin REST API version to 2022-11-28 2026-02-13 19:46:16 +01:00
http_client_test.go pin REST API version to 2022-11-28 2026-02-13 19:46:16 +01:00
pull_request_test.go fix: resolve copyloopvar issues 2025-11-03 20:05:26 +00:00
queries_branch_issue_reference.go Update api/queries_branch_issue_reference.go 2024-08-18 09:25:30 +08:00
queries_comments.go Add generic actorDisplayName for all actor display names 2026-03-06 11:55:09 -07:00
queries_issue.go fix(pr create): use login-based assignee mutation on github.com 2026-03-23 15:21:20 -06:00
queries_org.go Refactor OrganizationTeam 2024-01-26 00:21:52 +08:00
queries_pr.go review: address code review feedback 2026-03-23 17:36:52 -06:00
queries_pr_review.go Address review comments: use actorDisplayName for Copilot author display 2026-03-06 20:36:46 -07:00
queries_pr_test.go Fetch org teams via repository.owner inline fragment 2026-03-06 09:47:47 -07:00
queries_projects_v2.go typo: dont to don't 2026-01-26 22:25:00 +08:00
queries_projects_v2_test.go Add test to ensure null values are skipped 2025-12-22 10:16:21 -05:00
queries_repo.go feat(pr create, issue create): search-based assignee selection in MetadataSurvey 2026-03-23 18:49:28 -06:00
queries_repo_test.go Address review comments: use actorDisplayName for Copilot author display 2026-03-06 20:36:46 -07:00
queries_user.go refactor: use a more straightforward return value 2025-02-23 22:59:33 +08:00
query_builder.go feat(pr): add changeType field to files JSON output 2026-03-01 15:35:05 +05:30
query_builder_test.go feat(pr): add changeType field to files JSON output 2026-03-01 15:35:05 +05:30
reaction_groups.go Eliminate API overfetching in pr commands 2021-04-30 20:34:36 +02:00
reaction_groups_test.go Address PR comments 2020-12-08 10:24:02 -05:00