Peter Steinberger
|
7dffd8160a
|
test(extensions): use ModelRegistry factory
|
2026-03-31 23:50:03 +09:00 |
Peter Steinberger
|
c425ef3e74
|
build: bump version to 2026.3.31
|
2026-03-31 15:48:00 +01:00 |
Vincent Koc
|
98c0c38186
|
fix(ci): rebalance telegram channel tails
|
2026-03-31 23:24:16 +09:00 |
Peter Steinberger
|
c1ea0ae9c8
|
build: update deps and align pi sdk usage
|
2026-03-31 22:56:20 +09:00 |
Josh Avant
|
44674525f2
|
feat(tts): add structured provider diagnostics and fallback attempt analytics (#57954)
* feat(tts): add structured fallback diagnostics and attempt analytics
* docs(tts): document attempt-detail and provider error diagnostics
* TTS: harden fallback loops and share error helpers
* TTS: bound provider error-body reads
* tts: add double-prefix regression test and clean baseline drift
* tests(tts): satisfy error narrowing in double-prefix regression
* changelog
Signed-off-by: joshavant <830519+joshavant@users.noreply.github.com>
---------
Signed-off-by: joshavant <830519+joshavant@users.noreply.github.com>
|
2026-03-30 22:55:28 -05:00 |
Peter Steinberger
|
f7285e0a9e
|
test: speed up extension suites
|
2026-03-31 02:25:02 +01:00 |
Gustavo Madeira Santana
|
51e053d0e8
|
OpenAI: preserve oauth exports in index tests
|
2026-03-29 22:54:48 -04:00 |
Vincent Koc
|
8657b65b05
|
fix(ci): rename extension test support for boundary guards
|
2026-03-30 09:31:33 +09:00 |
Peter Steinberger
|
f3bf7fe53a
|
chore: bump version to 2026.3.30
|
2026-03-30 09:28:29 +09:00 |
Peter Steinberger
|
cfac0e8698
|
refactor: move plugin-owned test support into plugins
|
2026-03-30 08:03:04 +09:00 |
Peter Steinberger
|
8861cdbb6f
|
refactor(plugin-sdk): untangle extension test seams
|
2026-03-29 23:43:53 +01:00 |
Peter Steinberger
|
35233bae96
|
refactor: decouple bundled plugin sdk surfaces
|
2026-03-29 21:20:46 +01:00 |
Peter Steinberger
|
edc58a6864
|
refactor: generalize provider transport hooks
|
2026-03-29 23:05:58 +09:00 |
Peter Steinberger
|
f1af7d66d2
|
chore: bump version to 2026.3.29
|
2026-03-29 14:33:12 +01:00 |
Peter Steinberger
|
8e0ab35b0e
|
refactor(plugins): decouple bundled plugin runtime loading
|
2026-03-29 09:10:38 +01:00 |
Peter Steinberger
|
f9b1079283
|
build: cut 2026.3.28 stable
|
2026-03-29 02:33:41 +01:00 |
Peter Steinberger
|
587e18cd3f
|
chore: prepare 2026.3.28-beta.1 release
|
2026-03-28 22:24:51 +00:00 |
Peter Steinberger
|
8a24cbf450
|
chore: bump version to 2026.3.28
|
2026-03-28 22:05:21 +00:00 |
Peter Steinberger
|
71a3ad153a
|
fix(ci): stabilize bundled capability contract loading
|
2026-03-28 07:33:19 +00:00 |
Peter Steinberger
|
ce2444403e
|
refactor: trim provider oauth runtime seams
|
2026-03-28 02:08:29 +00:00 |
Peter Steinberger
|
72ba2b3653
|
chore: bump version metadata to 2026.3.27
|
2026-03-28 02:00:22 +00:00 |
Peter Steinberger
|
d343b11bf1
|
refactor: reuse shared openai model prefix helper
|
2026-03-27 23:58:42 +00:00 |
Peter Steinberger
|
0b26e4d72a
|
refactor: split shared provider catalog sdk helpers
|
2026-03-27 23:55:10 +00:00 |
Peter Steinberger
|
b39a7e8073
|
fix: break plugin-sdk provider barrel recursion
|
2026-03-27 23:47:04 +00:00 |
Peter Steinberger
|
fc5e5f1e8e
|
fix: resolve loader and test fallout after sdk split
|
2026-03-27 23:27:55 +00:00 |
Peter Steinberger
|
4ca07559ab
|
refactor: move provider seams behind plugin sdk surfaces
|
2026-03-27 23:26:26 +00:00 |
Peter Steinberger
|
992b30604d
|
refactor: move extension-owned tests to extensions
|
2026-03-27 21:37:09 +00:00 |
Peter Steinberger
|
c28e76c490
|
refactor: move provider model helpers into plugins
|
2026-03-27 20:20:31 +00:00 |
Peter Steinberger
|
2d26f2d876
|
refactor: move legacy auth choice aliases into plugin manifests
|
2026-03-27 17:23:40 +00:00 |
Peter Steinberger
|
e599cb26de
|
refactor: route provider catalogs through public api barrels
|
2026-03-27 17:23:40 +00:00 |
Peter Steinberger
|
ef1784d264
|
refactor: move bundled plugin policy into manifests
|
2026-03-27 16:40:27 +00:00 |
Peter Steinberger
|
ed055f44ae
|
refactor: route plugin runtime through bundled seams
|
2026-03-27 16:40:27 +00:00 |
Peter Steinberger
|
8ddeada97d
|
test: move extension-owned coverage into plugins
|
2026-03-27 15:11:33 +00:00 |
Peter Steinberger
|
64bf80d4d5
|
refactor: move provider runtime into extensions
|
2026-03-27 05:38:58 +00:00 |
Peter Steinberger
|
17203d0af9
|
fix: stabilize codex oauth refresh tests
|
2026-03-27 04:44:43 +00:00 |
Peter Steinberger
|
490b2f881c
|
fix(ci): restore codex oauth refresh fallback
|
2026-03-27 04:08:12 +00:00 |
Peter Steinberger
|
dff3ca2018
|
fix: stabilize ci after deps refresh
|
2026-03-27 02:44:05 +00:00 |
Peter Steinberger
|
14b3360c22
|
chore: bump versions to 2026.3.26
|
2026-03-27 02:03:22 +00:00 |
Peter Steinberger
|
42be3fb059
|
refactor: collapse manifest contract mirrors
|
2026-03-27 02:01:59 +00:00 |
Peter Steinberger
|
ba7804df50
|
refactor: derive bundled contracts from extension manifests
|
2026-03-27 01:45:52 +00:00 |
Peter Steinberger
|
d72115c9df
|
refactor: genericize speech provider config surface
|
2026-03-26 22:48:57 +00:00 |
Peter Steinberger
|
2c6d099b01
|
refactor: plugin-own speech provider config
|
2026-03-26 22:28:24 +00:00 |
Peter Steinberger
|
ce9dff1458
|
refactor: clean plugin capability boundaries
|
2026-03-26 21:41:49 +00:00 |
Peter Steinberger
|
ab4de18982
|
fix: auto-load bundled plugin capabilities from config refs
|
2026-03-26 19:15:56 +00:00 |
Peter Steinberger
|
a4a00aa1da
|
feat: pluginize cli inference backends
|
2026-03-26 15:11:15 +00:00 |
Neerav Makwana
|
6fd9d2ff38
|
fix: support OpenAI Codex media understanding (#54829) (thanks @neeravmakwana)
* OpenAI: register Codex media understanding provider
* fix: route codex image prompts through system instructions
* fix: add changelog for codex image tool fix (#54829) (thanks @neeravmakwana)
* fix: remove any from provider registration tests (#54829) (thanks @neeravmakwana)
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us>
|
2026-03-26 10:10:11 +05:30 |
Peter Steinberger
|
c3d1dbc696
|
refactor(openai): extract codex auth identity helper
|
2026-03-25 04:24:46 -07:00 |
Liren Pan
|
5dec3dddc4
|
style(auth): wrap codex fallback formatting
|
2026-03-24 22:49:06 -07:00 |
Liren Pan
|
773427470a
|
test(auth): cover codex jwt fallback branches
|
2026-03-24 22:49:06 -07:00 |
Liren Pan
|
b6e70a5cdd
|
auth: derive codex oauth profile ids from jwt claims
|
2026-03-24 22:49:06 -07:00 |