Skip to content

Add Responses to Chat Completions filter#696

Draft
franciscojavierarceo wants to merge 1 commit into
codex/issue-213-chat-translation-semanticsfrom
codex/issue-213-chat-completions-responses
Draft

Add Responses to Chat Completions filter#696
franciscojavierarceo wants to merge 1 commit into
codex/issue-213-chat-translation-semanticsfrom
codex/issue-213-chat-completions-responses

Conversation

@franciscojavierarceo

@franciscojavierarceo franciscojavierarceo commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

Part of #213.

Summary

  • add the openai_responses_to_chat_completions HTTP filter and config
  • gate transformation to POST /v1/responses while leaving other Responses endpoints alone
  • add docs, example config, registry wiring, and integration coverage

Stack

Validation

  • cargo test -p praxis-proxy-filter --lib --features ai-inference translation
  • cargo test -p praxis-proxy-filter --lib --features ai-inference openai::responses
  • cargo test -p praxis-tests-integration openai_responses_to_chat_completions
  • make lint

@franciscojavierarceo franciscojavierarceo force-pushed the codex/issue-213-chat-completions-responses branch 3 times, most recently from 8776bf6 to d38b7ed Compare June 23, 2026 17:51
@franciscojavierarceo franciscojavierarceo changed the base branch from main to codex/issue-213-chat-translation-semantics June 23, 2026 17:52
@franciscojavierarceo franciscojavierarceo force-pushed the codex/issue-213-chat-translation-semantics branch from 06ef27b to 9c51857 Compare June 24, 2026 02:13
@franciscojavierarceo franciscojavierarceo force-pushed the codex/issue-213-chat-completions-responses branch from d38b7ed to 59aeeb9 Compare June 24, 2026 02:13
@franciscojavierarceo franciscojavierarceo force-pushed the codex/issue-213-chat-translation-semantics branch from 9c51857 to 83442d7 Compare June 24, 2026 09:24
@franciscojavierarceo franciscojavierarceo force-pushed the codex/issue-213-chat-completions-responses branch from 59aeeb9 to 238a8af Compare June 24, 2026 09:24
@franciscojavierarceo franciscojavierarceo force-pushed the codex/issue-213-chat-translation-semantics branch from 83442d7 to 2fa7316 Compare June 24, 2026 12:03
@franciscojavierarceo franciscojavierarceo force-pushed the codex/issue-213-chat-completions-responses branch from 238a8af to 92db2a4 Compare June 24, 2026 12:03
Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>
@franciscojavierarceo franciscojavierarceo force-pushed the codex/issue-213-chat-translation-semantics branch from 2fa7316 to addbd97 Compare June 24, 2026 12:15
@franciscojavierarceo franciscojavierarceo force-pushed the codex/issue-213-chat-completions-responses branch from 92db2a4 to cb4ad3c Compare June 24, 2026 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant