v0.4.5
Fixed
- Hosted HTTP transport with OAuth: the documented scope setting requested
only the API scope, so Microsoft Entra ID issued no refresh token and Claude
lost the connector as soon as the access token expired (about an hour), with
no way to re-authorize mid-conversation. The README, chart and deployment
template now advertiseoffline_access(withopenid profile email)
alongside the API scope, and the server warns at startup when
GIZMOSQL_MCP_OAUTH_SCOPESlacks it. - Rejected bearer tokens (401) are now logged with the reason, as 403s already
were, so an expired-token loop is visible in the pod logs.
Container image: ghcr.io/gizmodata/gizmosql-mcp:0.4.5 (linux/amd64, linux/arm64)
Helm chart: oci://ghcr.io/gizmodata/charts/gizmosql-mcp --version 0.4.5