Skip to content

Harden FastAPI header handling for demo and enterprise flows#53

Closed
DevOpsMadDog wants to merge 4 commits into
mainfrom
codex/create-pr-for-enterprise-demo-and-fixes-v33ul7
Closed

Harden FastAPI header handling for demo and enterprise flows#53
DevOpsMadDog wants to merge 4 commits into
mainfrom
codex/create-pr-for-enterprise-demo-and-fixes-v33ul7

Conversation

@DevOpsMadDog
Copy link
Copy Markdown
Owner

Summary

  • remove the lingering FastAPI dependency stub on the feedback endpoint and enforce header-based API key validation inline
  • teach the lightweight FastAPI shim to resolve Header parameters at request time with case-insensitive matching so demo and enterprise auth both work under pytest
  • align the demo and backend tests with the stricter header requirements and ensure the local fixtures cover the authenticated decision engine paths

Testing

  • pytest

https://chatgpt.com/codex/tasks/task_e_68e37b7366a88329b804427443cc47c7

@devin-ai-integration
Copy link
Copy Markdown
Contributor

Closing as part of PR consolidation. Useful changes have been cherry-picked into PR #240.

DevOpsMadDog added a commit that referenced this pull request May 5, 2026
…abef85e

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant