Commit graph

351 commits

Author SHA1 Message Date
lsdsjy
7d1891e6e6
feat(deepseek): support v4 models
Add DeepSeek V4 Flash/Pro support, update Pi packages to 0.70.2, and handle disabled thinking/None by stripping replayed reasoning content.
2026-04-24 16:09:36 +01:00
EVA
40be5ad581
fix: harden GPT-5 runtime paths
Co-authored-by: EVA <100yenadmin@users.noreply.github.com>
2026-04-24 08:55:52 +01:00
Peter Steinberger
cc92699ff7
fix: guard openai tts fetch 2026-04-24 08:50:35 +01:00
Peter Steinberger
665cc3d537
fix: guard openai tts fetch 2026-04-24 08:37:41 +01:00
Peter Steinberger
69196670b7
refactor: dedupe shared helpers 2026-04-24 08:26:37 +01:00
Peter Steinberger
661f11b947
test: align codex auth hint expectation 2026-04-24 08:25:07 +01:00
Peter Steinberger
33c0cd1378
fix: improve codex model discovery 2026-04-24 08:17:01 +01:00
Peter Steinberger
c6684af682
fix: guard openai realtime browser fetch 2026-04-24 03:50:43 +01:00
Peter Steinberger
04066d246a
feat: add browser realtime talk 2026-04-24 03:33:36 +01:00
Peter Steinberger
3aa3551491
test: cover OpenAI server compaction docs 2026-04-24 03:15:47 +01:00
Peter Steinberger
79066f5cab
fix(openai): synthesize codex gpt-5.5 oauth model 2026-04-24 01:49:00 +01:00
Peter Steinberger
f04a3dced0
build: update Pi model dependencies 2026-04-24 01:24:46 +01:00
Peter Steinberger
d16b879334
fix: allow private OpenAI image endpoints 2026-04-24 00:36:00 +01:00
Otto Deng
de3f3b8f93
feat(openai): pass image output options (#70503)
Co-authored-by: Peter Steinberger <steipete@gmail.com>
Co-authored-by: Otto Deng <ottodeng@users.noreply.github.com>
2026-04-24 00:17:12 +01:00
Tak Hoffman
07049c8eba
fix(models): support Codex model add metadata (#70820) 2026-04-23 18:02:04 -05:00
Peter Steinberger
c2cf3c49d3
fix(openai): harden image auth fallback
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
2026-04-23 23:38:04 +01:00
Peter Steinberger
467fcb1791
test(openai): add docker image auth e2e 2026-04-23 23:13:19 +01:00
Peter Steinberger
38f157a148
fix(openai): prefer configured Codex OAuth for images 2026-04-23 22:49:37 +01:00
Peter Steinberger
02a8c13501
fix(codex): stop materializing auth bridges 2026-04-23 22:23:21 +01:00
Peter Steinberger
096d2688b7
test: fix openai image auth mock typing 2026-04-23 22:22:49 +01:00
Peter Steinberger
88b3fa14f0
test(openai): type image auth readiness mock 2026-04-23 22:19:13 +01:00
Peter Steinberger
2f14461976
test(openai): cover automatic image auth readiness 2026-04-23 22:14:55 +01:00
Peter Steinberger
ddcc39de91
fix(openai): reuse Codex OAuth for OpenAI images 2026-04-23 22:06:36 +01:00
Peter Steinberger
10202f9279 fix(codex): approve bundled MCP loopback tools 2026-04-23 21:55:36 +01:00
Peter Steinberger
61c25704e6
fix: harden realtime voice setup (#70764) 2026-04-23 21:54:50 +01:00
Peter Steinberger
c84a2f5244
feat(openai): add codex oauth image generation 2026-04-23 21:34:24 +01:00
Peter Steinberger
f6336c5521
fix(openai): retire removed Codex Spark model 2026-04-23 21:16:46 +01:00
Peter Steinberger
058e6f588a
fix(openai): align Codex fallback with GPT-5.5 2026-04-23 21:03:26 +01:00
Peter Steinberger
648422a6c1
fix(openai): send image edits as multipart uploads (#70657) 2026-04-23 20:48:55 +01:00
Peter Steinberger
ff56a9d41b
test(openai): prefer canonical GPT refs 2026-04-23 20:47:39 +01:00
Peter Steinberger
384eb6bc66
feat(openai): use canonical GPT refs for Codex OAuth 2026-04-23 20:47:38 +01:00
Peter Steinberger
cd5bc2fc93
test(openai): cover GPT-5.5 defaults 2026-04-23 20:19:15 +01:00
Peter Steinberger
a36903b94c
feat(openai): default to GPT-5.5 2026-04-23 20:19:15 +01:00
Peter Steinberger
e9405318b4
fix(openai): default realtime voice to gpt-realtime-1.5 2026-04-23 19:39:24 +01:00
Peter Steinberger
32a38f125e
fix: keep codex cli images in workspace 2026-04-23 19:06:19 +01:00
zhang-guiping
62262d493b
fix #70487: OpenAI image generation provider does not support Azure OpenAI endpoints (openclaw#70570)
Verified:
- pnpm install --frozen-lockfile
- pnpm check:changed
- pnpm test extensions/openai/image-generation-provider.test.ts

Co-authored-by: zhang-guiping <275915537+zhanggpcsu@users.noreply.github.com>
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
2026-04-23 06:36:57 -05:00
Vincent Koc
abb32e39b5
fix(openai): refresh live prompt overlay config 2026-04-22 23:37:16 -07:00
Peter Steinberger
a81c475731
fix(openai): raise minimal reasoning for native web search 2026-04-23 07:29:44 +01:00
Peter Steinberger
834fdc4832
docs: align documentation with current surfaces 2026-04-23 07:25:06 +01:00
Peter Steinberger
e763ea1119
fix(plugins): stop tracking runtime deps manifests 2026-04-23 05:48:49 +01:00
Peter Steinberger
2c25e1d58d
fix(openai): align auth picker copy metadata 2026-04-23 05:06:16 +01:00
tm.lxrd
edea0cba7a
fix(openai): align auth picker labels for API key vs Codex OAuth
Lock regression coverage for current OpenAI API key, Codex browser login, and Codex device pairing auth picker labels.\n\nThanks @tmlxrd.
2026-04-23 04:48:55 +01:00
Peter Steinberger
fab76f3d70
build: refresh bundled plugin runtime deps 2026-04-23 04:43:25 +01:00
Peter Steinberger
c866820fed
refactor(stt): share transcription helpers 2026-04-23 04:29:35 +01:00
Peter Steinberger
1e8564cb13
fix(auth-profiles): repair stale codex oauth profiles 2026-04-23 04:03:47 +01:00
Peter Steinberger
06308e21f7
build: update dependencies 2026-04-23 04:00:17 +01:00
Peter Steinberger
e54d0634c5
fix: harden removed Codex auth choice guidance (#70390) (thanks @pashpashpash) 2026-04-23 03:45:01 +01:00
pashpashpash
788fd14118 Preserve removed Codex import auth choice 2026-04-22 19:27:52 -07:00
pashpashpash
93a2143384 Remove stale Codex import auth choice 2026-04-22 19:27:52 -07:00
pashpashpash
6f6fa5c90b Remove Codex CLI auth import 2026-04-22 19:27:52 -07:00