Files
lingma-openai-gateway/.omc/handoffs/team-verify.md
GitHub Actions e3d3a63492 refactor: extract OpenAI Responses route wrapper
Keep app.main.v1_responses as the compatibility entrypoint while moving the Responses wrapper and SSE bridge into a dedicated module. This reduces app/main.py without changing the existing Responses behavior or test patch points.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-22 10:13:49 +08:00

755 B

Handoff: team-verify → complete

  • Decided: Kept app.main.v1_responses as the compatibility route entry while moving the OpenAI Responses wrapper implementation into app/http/openai_responses.py.
  • Rejected: No protocol changes, no patch-point changes, and no extra cleanup beyond removing the stale Responses imports left behind by the extraction.
  • Risks: app/http/openai_responses.py now owns the Responses SSE bridge, so future protocol edits should be validated against the existing Responses regression coverage before touching it.
  • Files: app/main.py, app/http/openai_responses.py, .omc/handoffs/team-verify.md
  • Remaining: Create the phase checkpoint commit, push it to Gitea, then close out the team session.