Skip to content

Abstract ChatGPT voice inference provider#20

Merged
yvette-carlisle merged 2 commits into
mainfrom
xy/voxit-provider-abstraction
May 5, 2026
Merged

Abstract ChatGPT voice inference provider#20
yvette-carlisle merged 2 commits into
mainfrom
xy/voxit-provider-abstraction

Conversation

@yvette-carlisle
Copy link
Copy Markdown
Member

Summary

  • route Pass1 realtime, Pass2 transcription, and Pass3 rewrite through a provider-facing inference facade
  • keep v1 on ChatGPT OAuth while splitting audio payload normalization and ChatGPT provider code out of the legacy OpenAI module
  • align ChatGPT OAuth scope, fallback callback port, and token refresh behavior with current openai/codex

Validation

  • cargo make checks
  • git diff --check HEAD~1 HEAD

@yvette-carlisle yvette-carlisle merged commit 43db3f5 into main May 5, 2026
8 of 9 checks passed
@yvette-carlisle yvette-carlisle deleted the xy/voxit-provider-abstraction branch May 5, 2026 08:26
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