You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
What's new
OAuth sign-in for remote MCP clients. The HTTP transport now accepts Flashduty OAuth access tokens in addition to app keys. Clients that implement the MCP authorization spec (for example Claude, ChatGPT and Claude Code) can connect to https://mcp.flashcat.cloud/mcp, discover the authorization server from the protected resource metadata, and sign in through the Flashduty consent page. App-key authentication is unchanged.
Correct resource URL behind TLS-terminating load balancers. The protected resource metadata (RFC 9728) now advertises an https resource for non-loopback hosts when the proxy does not send X-Forwarded-Proto, so OAuth clients no longer reject the advertised resource.
Depends on go-flashduty v0.15.11.
Changelog
a26326a fix(server): advertise an https resource behind TLS-terminating load balancers
35e01de ci(docker): build without the GitHub Actions layer cache