Peter Steinberger
a9f1882047
test: harden plugin and UI isolation checks
2026-05-04 11:46:05 +01:00
Peter Steinberger
3434cfa381
test: speed up import-heavy suites
2026-05-04 11:00:44 +01:00
Val Alexander
05c9492bff
fix: reduce WebUI session latency churn ( #76277 ) thanks @BunsDev
...
Reduce WebUI/Gateway latency churn by avoiding redundant session reloads, carrying session keys through transcript update events, and deferring explicit media provider discovery. Includes changelog attribution and closes the referenced runtime latency issues.
2026-05-02 18:39:06 -05:00
Peter Steinberger
01c5df6a4e
refactor: trim generation helper types
2026-05-02 03:17:11 +01:00
Peter Steinberger
16f604d7e7
test(image): isolate provider registry mock
2026-04-29 15:11:40 +01:00
Peter Steinberger
fed337b164
test: speed media runtime specs
2026-04-28 04:53:57 +01:00
Peter Steinberger
073b3fbf88
test: move more runtime specs to fast lane
2026-04-28 04:23:48 +01:00
Peter Steinberger
719ec4f292
refactor: share OpenAI-compatible image provider
2026-04-28 04:01:43 +01:00
Peter Steinberger
8b6d960539
test: move hot runtime tests to fast lane
2026-04-28 02:57:47 +01:00
Peter Steinberger
2a3a24ebdc
refactor: share media provider asset helpers ( #73142 )
...
* refactor: share openai-compatible speech providers
* refactor: tighten openai-compatible speech helper
* refactor: share image generation asset helpers
* fix: keep image helpers off root plugin sdk runtime
2026-04-28 02:44:18 +01:00
Peter Steinberger
0294aebe6f
feat(providers): add DeepInfra provider plugin ( #73038 )
...
* feat(providers): add DeepInfra provider plugin
* feat(deepinfra): add media provider surfaces
* fix(deepinfra): satisfy provider boundary checks
* docs: add gitcrawl maintainer skill
* test: include deepinfra in live media sweeps
* fix: remove stale tts contract import
2026-04-28 01:12:54 +01:00
Peter Steinberger
0dfea099d6
test: speed up focused test setup
2026-04-27 13:00:43 +01:00
Peter Steinberger
54f8e4145e
test: speed up provider and security tests
2026-04-26 07:59:32 +01:00
Peter Steinberger
75d64cd4b8
feat: expose generic image background option
2026-04-25 20:21:46 +01:00
Peter Steinberger
0bbb0eb735
fix(image): honor generation timeout config
2026-04-25 18:25:26 +01:00
Peter Steinberger
c11730fd09
fix(tts): keep speech fallback discovery scoped
2026-04-25 05:38:45 +01:00
Gabriel Kripalani
0f026addaa
feat: add OpenRouter image generation ( #67668 )
...
Adds OpenRouter image generation support for image_generate. Fixes #55066 . Thanks @notamicrodose.
2026-04-24 01:39:19 +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
Peter Steinberger
f0a7a85e7a
feat(agents): add generation tool timeouts
2026-04-24 00:05:38 +01:00
KateWilkins
f342da5fcc
feat: add xai media providers
...
Add xAI image generation and text-to-speech provider support with docs, live tests, and guarded provider HTTP handling.\n\nThanks @KateWilkins.
2026-04-23 00:07:39 +01:00
Peter Steinberger
74668ea8a1
fix(image-generation): log provider fallback failures
2026-04-21 22:50:09 +01:00
Peter Steinberger
aa94501f5f
feat(openai): default images to gpt-image-2
2026-04-21 21:49:16 +01:00
Peter Steinberger
df3374d11d
test: share provider allowlist fallback setup
2026-04-20 22:21:34 +01:00
Peter Steinberger
2e08c77582
test: slim provider registry mocks
2026-04-17 01:29:12 +01:00
Peter Steinberger
272536015f
test: slim runtime hotspot mocks
2026-04-17 01:15:31 +01:00
Vincent Koc
74e7b8d47b
fix(cycles): bulk extract leaf type surfaces
2026-04-11 13:26:50 +01:00
Vincent Koc
08ba5a72f7
fix(cycles): add remaining seam files
2026-04-11 10:43:22 +01:00
Vincent Koc
7308e72fac
fix(cycles): continue seam extraction
2026-04-11 10:43:22 +01:00
Peter Steinberger
0ebeee8b0d
chore: enable consistent-return
2026-04-10 20:56:43 +01:00
Peter Steinberger
56cf1bd40c
test: move image generation live sweep out of src
2026-04-10 09:47:57 +01:00
Peter Steinberger
1d310e2ab0
fix: restore main verification gates
2026-04-10 09:34:50 +01:00
Vincent Koc
f654b5a424
test(boundary): remove last direct bundled plugin imports
2026-04-10 08:19:20 +01:00
Peter Steinberger
253ecd2a5d
test: keep media runtime tests on same-directory provider mocks
2026-04-08 17:15:56 +01:00
Peter Steinberger
76ccbbf12f
refactor: dedupe media runtime test mocks
2026-04-08 15:58:45 +01:00
Peter Steinberger
95e397a266
refactor: dedupe repeated test helpers
2026-04-08 09:58:22 +01:00
Peter Steinberger
948d139399
refactor: dedupe lowercase helper readers
2026-04-07 15:12:32 +01:00
Neerav Makwana
9a9dc1dbec
fix: allowlist compat for capability provider fallback ( #62234 ) (thanks @neeravmakwana)
...
* Plugins: allowlist compat for capability provider fallback (#62205 )
* test: cover all capability fallback keys
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us >
2026-04-07 12:45:56 +05:30
Peter Steinberger
c25ed721f8
refactor: dedupe media generation readers
2026-04-07 06:55:45 +01:00
Peter Steinberger
d4360f8068
refactor: dedupe runtime error formatting
2026-04-07 02:03:34 +01:00
Peter Steinberger
6164e83b44
test: simplify media runtime coverage
2026-04-06 23:50:27 +01:00
Peter Steinberger
425592cf9c
refactor: share media normalization across runtimes
2026-04-06 23:50:27 +01:00
Peter Steinberger
a463a33eee
feat: preserve media intent across provider fallback
2026-04-06 23:23:06 +01:00
Peter Steinberger
dd978bf975
fix: stabilize media live provider coverage
2026-04-06 19:15:31 +01:00
Peter Steinberger
9b2b22f350
feat: add vydra media provider
2026-04-06 02:21:51 +01:00
Peter Steinberger
dc0ee2e178
feat: add music generation tooling
2026-04-06 01:47:14 +01:00
Peter Steinberger
b0009ac340
fix: ignore unsupported image generation overrides
2026-04-06 00:17:32 +01:00
Peter Steinberger
9f2b760d33
refactor: move media generation runtimes into core
2026-04-05 15:13:20 +01:00
Peter Steinberger
8be017fae6
refactor: remove plugin sdk facade generator
2026-04-05 09:23:55 +01:00
Nyx
dc21e3bb1e
fix(plugins): reuse active registry during tool resolution ( #52262 )
...
Merged via squash.
Prepared head SHA: 55982a6be6
Co-authored-by: PerfectPan <24316656+PerfectPan@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-03 17:16:33 -04:00
Shakker
da120962b9
test: fix image generation runtime test types
2026-04-04 01:07:28 +09:00