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>
755 B
755 B
Handoff: team-verify → complete
- Decided: Kept
app.main.v1_responsesas the compatibility route entry while moving the OpenAI Responses wrapper implementation intoapp/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.pynow 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.