Skip to content

Commit c031cd3

Browse files
committed
Add insiders flag to User-Agent header
When InsidersMode is enabled, append '(insiders)' to the User-Agent string sent with GitHub API requests, enabling server-side adoption tracking.
1 parent 4994f84 commit c031cd3

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

internal/ghmcp/server.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,9 @@ func addUserAgentsMiddleware(cfg github.MCPServerConfig, restClient *gogithub.Cl
353353
message.Params.ClientInfo.Name,
354354
message.Params.ClientInfo.Version,
355355
)
356+
if cfg.InsidersMode {
357+
userAgent += " (insiders)"
358+
}
356359

357360
restClient.UserAgent = userAgent
358361

0 commit comments

Comments
 (0)