cli/api
Kynan Ware 7198d270b4 Add generic actorDisplayName for all actor display names
Replace copilotDisplayName with actorDisplayName(typeName, login, name)
which handles all actor types: known bots get friendly names (e.g.
Copilot → 'Copilot (AI)'), regular bots return login, users with
names return 'login (Name)', others return login.

All DisplayName() methods on Author, CommentAuthor, GitHubUser,
AssignableUser, AssignableBot, RequestedReviewer, and ReviewerBot
now delegate to actorDisplayName with their available fields.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-06 11:55:09 -07:00
..
client.go refactor: deduplicate scope error handling between api/client.go and project queries 2026-03-05 20:57:32 +05:30
client_test.go Merge pull request #12596 from elijahthis/fix/clarify-scope-error 2026-03-02 11:12:35 -07: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 Add generic actorDisplayName for all actor display names 2026-03-06 11:55:09 -07:00
queries_org.go Refactor OrganizationTeam 2024-01-26 00:21:52 +08:00
queries_pr.go Merge pull request #12627 from cli/kw/pr-create-multi-select-with-search-ccr 2026-03-06 10:24:19 -07:00
queries_pr_review.go Add generic actorDisplayName for all actor display names 2026-03-06 11:55:09 -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 Add generic actorDisplayName for all actor display names 2026-03-06 11:55:09 -07:00
queries_repo_test.go Add generic actorDisplayName for all actor display names 2026-03-06 11:55:09 -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