Skip to content

Fix Chat Stream API authentication metadata - #145

Open
steve-calvert-glean wants to merge 1 commit into
mainfrom
scalvert/fix-chat-stream-auth
Open

Fix Chat Stream API authentication metadata#145
steve-calvert-glean wants to merge 1 commit into
mainfrom
scalvert/fix-chat-stream-auth

Conversation

@steve-calvert-glean

Copy link
Copy Markdown
Contributor

Summary

  • Add APIToken security metadata to the chatStream operation created by the chat endpoint overlay.
  • Regenerate the merged and client API specs.
  • Add a smoke-test regression assertion.

Without operation-level security, the merged spec has no global security fallback for this overlay-created operation. The developer-site API Explorer therefore receives an empty security requirement and omits the authentication controls, including Sign in with Glean.

Validation

  • pnpm exec prettier --check overlays/chat-endpoint-fixes-overlay.yaml tests/post_transform_smoke.test.js
  • pnpm test — 102 tests passed

@steve-calvert-glean
steve-calvert-glean requested a review from a team as a code owner August 11, 2026 23:52
@steve-calvert-glean steve-calvert-glean added the bug Something isn't working label Aug 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant