fix(models): tighten audio capability + correct openai oauth content

This commit is contained in:
William Valentin
2026-02-14 00:43:48 -08:00
parent 4bb8c88fbe
commit 6212603821
3 changed files with 37 additions and 22 deletions
+10
View File
@@ -89,6 +89,16 @@
],
"test_status": "pnpm test:run src/auth/anthropic.test.ts + pnpm typecheck passing"
},
"openai-oauth-and-audio-capability-tweaks": {
"status": "completed",
"date": "2026-02-14",
"summary": "Fixed OpenAI OAuth (Codex) message shaping by using output_text for assistant turns, and made native-audio detection conservative via a model allowlist so Flynn does not attempt to send raw audio to models that cannot consume it.",
"files_modified": [
"src/models/openai.ts",
"src/models/capabilities.ts"
],
"test_status": "pnpm typecheck passing (no new tests added in this change)"
},
"p0-p1-implementation-plan": {
"file": "2026-02-06-p0-p1-implementation-plan.md",
"status": "completed",