-
Notifications
You must be signed in to change notification settings - Fork 717
fix: #419 TLS https URL for SSE endpoint #420
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Hmm, didn't seem to help after rebuild of this in a new image and redeploy it still seems to return http. |
One of my colleagues said Hey 🙂 by not working do you mean that the if If so I've seen something like this before in the past in environments with TLS termination - |
/gcbrun |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for contributing! :)
Fixes that in SSL deployments, e.g. on k8s or cloud run the SSE endpoint was statically returning `http:` not a scheme based on request TLS attribute. Fixes googleapis#419 --------- Co-authored-by: Yuan <45984206+Yuan325@users.noreply.github.com>
🤖 I have created a release *beep* *boop* --- ## [0.4.0](v0.3.0...v0.4.0) (2025-04-23) ### Features * Add `AuthRequired` to Neo4j & Dgraph Tools ([#434](#434)) ([afbf4b2](afbf4b2)) * Add `AuthRequired` to tool manifest ([#433](#433)) ([d9388ad](d9388ad)) * Add BigQuery source and tool ([#463](#463)) ([8055aa5](8055aa5)) * Add Bigtable source and tool ([#418](#418)) ([ae53b8e](ae53b8e)) * Add IAM AuthN to AlloyDB Source ([#399](#399)) ([e8ed447](e8ed447)) * Add IAM AuthN to Cloud SQL Sources ([#414](#414)) ([be85b82](be85b82)) * Add toolset feature to mcp ([#425](#425)) ([e307857](e307857)), closes [#403](#403) * Add SQLite source and tool ([#438](#438)) ([fc14cbf](fc14cbf)) * Support env replacement for tools.yaml ([#462](#462)) ([eadb678](eadb678)) ### Bug Fixes * [#419](#419) TLS https URL for SSE endpoint ([#420](#420)) ([0a7d3ff](0a7d3ff)) * **docs:** Fix link 'Edit this page' ([#454](#454)) ([969065e](969065e)), closes [#427](#427) * Update http error code from invocation ([#468](#468)) ([ff7c0ff](ff7c0ff)), closes [#465](#465) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com>
🤖 I have created a release *beep* *boop* --- ## [0.4.0](v0.3.0...v0.4.0) (2025-04-23) ### Features * Add `AuthRequired` to Neo4j & Dgraph Tools ([#434](#434)) ([afbf4b2](afbf4b2)) * Add `AuthRequired` to tool manifest ([#433](#433)) ([d9388ad](d9388ad)) * Add BigQuery source and tool ([#463](#463)) ([8055aa5](8055aa5)) * Add Bigtable source and tool ([#418](#418)) ([ae53b8e](ae53b8e)) * Add IAM AuthN to AlloyDB Source ([#399](#399)) ([e8ed447](e8ed447)) * Add IAM AuthN to Cloud SQL Sources ([#414](#414)) ([be85b82](be85b82)) * Add toolset feature to mcp ([#425](#425)) ([e307857](e307857)), closes [#403](#403) * Add SQLite source and tool ([#438](#438)) ([fc14cbf](fc14cbf)) * Support env replacement for tools.yaml ([#462](#462)) ([eadb678](eadb678)) ### Bug Fixes * [#419](#419) TLS https URL for SSE endpoint ([#420](#420)) ([0a7d3ff](0a7d3ff)) * **docs:** Fix link 'Edit this page' ([#454](#454)) ([969065e](969065e)), closes [#427](#427) * Update http error code from invocation ([#468](#468)) ([ff7c0ff](ff7c0ff)), closes [#465](#465) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com> 4ed16cc
🤖 I have created a release *beep* *boop* --- ## [0.4.0](googleapis/genai-toolbox@v0.3.0...v0.4.0) (2025-04-23) ### Features * Add `AuthRequired` to Neo4j & Dgraph Tools ([googleapis#434](googleapis#434)) ([afbf4b2](googleapis@afbf4b2)) * Add `AuthRequired` to tool manifest ([googleapis#433](googleapis#433)) ([d9388ad](googleapis@d9388ad)) * Add BigQuery source and tool ([googleapis#463](googleapis#463)) ([8055aa5](googleapis@8055aa5)) * Add Bigtable source and tool ([googleapis#418](googleapis#418)) ([ae53b8e](googleapis@ae53b8e)) * Add IAM AuthN to AlloyDB Source ([googleapis#399](googleapis#399)) ([e8ed447](googleapis@e8ed447)) * Add IAM AuthN to Cloud SQL Sources ([googleapis#414](googleapis#414)) ([be85b82](googleapis@be85b82)) * Add toolset feature to mcp ([googleapis#425](googleapis#425)) ([e307857](googleapis@e307857)), closes [googleapis#403](googleapis#403) * Add SQLite source and tool ([googleapis#438](googleapis#438)) ([fc14cbf](googleapis@fc14cbf)) * Support env replacement for tools.yaml ([googleapis#462](googleapis#462)) ([eadb678](googleapis@eadb678)) ### Bug Fixes * [googleapis#419](googleapis#419) TLS https URL for SSE endpoint ([googleapis#420](googleapis#420)) ([0a7d3ff](googleapis@0a7d3ff)) * **docs:** Fix link 'Edit this page' ([googleapis#454](googleapis#454)) ([969065e](googleapis@969065e)), closes [googleapis#427](googleapis#427) * Update http error code from invocation ([googleapis#468](googleapis#468)) ([ff7c0ff](googleapis@ff7c0ff)), closes [googleapis#465](googleapis#465) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com> 4ed16cc
Fixes that in SSL deployments, e.g. on k8s or cloud run the SSE endpoint was statically returning `http:` not a scheme based on request TLS attribute. Fixes googleapis#419 --------- Co-authored-by: Yuan <45984206+Yuan325@users.noreply.github.com>
🤖 I have created a release *beep* *boop* --- ## [0.4.0](googleapis/genai-toolbox@v0.3.0...v0.4.0) (2025-04-23) ### Features * Add `AuthRequired` to Neo4j & Dgraph Tools ([googleapis#434](googleapis#434)) ([afbf4b2](googleapis@afbf4b2)) * Add `AuthRequired` to tool manifest ([googleapis#433](googleapis#433)) ([d9388ad](googleapis@d9388ad)) * Add BigQuery source and tool ([googleapis#463](googleapis#463)) ([8055aa5](googleapis@8055aa5)) * Add Bigtable source and tool ([googleapis#418](googleapis#418)) ([ae53b8e](googleapis@ae53b8e)) * Add IAM AuthN to AlloyDB Source ([googleapis#399](googleapis#399)) ([e8ed447](googleapis@e8ed447)) * Add IAM AuthN to Cloud SQL Sources ([googleapis#414](googleapis#414)) ([be85b82](googleapis@be85b82)) * Add toolset feature to mcp ([googleapis#425](googleapis#425)) ([e307857](googleapis@e307857)), closes [googleapis#403](googleapis#403) * Add SQLite source and tool ([googleapis#438](googleapis#438)) ([fc14cbf](googleapis@fc14cbf)) * Support env replacement for tools.yaml ([googleapis#462](googleapis#462)) ([eadb678](googleapis@eadb678)) ### Bug Fixes * [googleapis#419](googleapis#419) TLS https URL for SSE endpoint ([googleapis#420](googleapis#420)) ([0a7d3ff](googleapis@0a7d3ff)) * **docs:** Fix link 'Edit this page' ([googleapis#454](googleapis#454)) ([969065e](googleapis@969065e)), closes [googleapis#427](googleapis#427) * Update http error code from invocation ([googleapis#468](googleapis#468)) ([ff7c0ff](googleapis@ff7c0ff)), closes [googleapis#465](googleapis#465) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com>
Fixes that in SSL deployments, e.g. on k8s or cloud run the SSE endpoint was statically returning
http:
not a scheme based on request TLS attribute.
Fixes #419