Peter Steinberger
|
e3ac0f43df
|
feat(qwen): add qwen provider and video generation
|
2026-04-04 19:34:56 +01:00 |
|
Mason
|
09016db731
|
fix: wrap untrusted file inputs (#60277)
Merged via squash.
Prepared head SHA: 56ce545786
Co-authored-by: hxy91819 <8814856+hxy91819@users.noreply.github.com>
Co-authored-by: frankekn <4488090+frankekn@users.noreply.github.com>
Reviewed-by: @frankekn
|
2026-04-05 01:54:48 +08:00 |
|
Peter Steinberger
|
f9717f2eae
|
fix(agents): align runtime with updated deps
|
2026-04-04 22:40:08 +09:00 |
|
Peter Steinberger
|
5bef64bc31
|
test: harden media provider auto-registration (#56279) (thanks @Ezio0)
|
2026-04-04 19:35:28 +09:00 |
|
xydt-610
|
1d8bba7e39
|
fix(media-understanding): auto-register image capability for config providers with image input (#51392)
|
2026-04-04 17:29:54 +09:00 |
|
Peter Steinberger
|
da3f5e9bca
|
docs(providers): refresh model examples and env defaults
|
2026-04-04 07:49:22 +01:00 |
|
Peter Steinberger
|
3a3f88a80a
|
refactor(media): move provider defaults into media metadata
|
2026-04-04 07:00:47 +01:00 |
|
Peter Steinberger
|
e4b5027c5e
|
refactor(plugins): move extension seams into extensions
|
2026-04-04 00:10:16 +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 |
|
Peter Steinberger
|
7db148706a
|
test: trim more runtime partial mocks
|
2026-04-03 20:46:57 +01:00 |
|
Peter Steinberger
|
bc23db501b
|
test: trim more core importOriginal usage
|
2026-04-03 19:49:43 +01:00 |
|
Peter Steinberger
|
13bc70397a
|
test: trim test partial mocks
|
2026-04-03 19:10:56 +01:00 |
|
Vincent Koc
|
50e1eb56d7
|
fix(security): harden discord proxy and bundled channel activation (#60455)
* fix(security): tighten discord proxy and mobile tls guards
* fix(plugins): enforce allowlists for bundled channels
* fix(types): align callers with removed legacy config aliases
* fix(security): preserve bundled channel opt-in and ipv6 proxies
|
2026-04-04 02:48:52 +09:00 |
|
Shakker
|
3cce39cae2
|
test: shrink media runtime facade coverage
|
2026-04-04 01:07:28 +09:00 |
|
Shakker
|
50069bcb59
|
fix: guard media image auto model resolution
|
2026-04-04 01:07:28 +09:00 |
|
Shakker
|
14ff2c30d1
|
perf: prefer configured media auth providers
|
2026-04-04 01:07:28 +09:00 |
|
Shakker
|
25e9ff01cf
|
refactor: trim media understanding runner test imports
|
2026-04-04 01:07:28 +09:00 |
|
Vincent Koc
|
23719dd513
|
feat(media): add request transport overrides (#59848)
* style(providers): normalize request policy formatting
* style(providers): normalize request policy formatting
* feat(media): add request transport overrides
* fix(secrets): resolve media request secret refs
* fix(secrets): cover shared media request refs
* fix(secrets): scope media request ref activity
* fix(media): align request ref gating
|
2026-04-03 17:35:26 +09:00 |
|
Peter Steinberger
|
376a042ba1
|
test: isolate runtime state in memory tests
|
2026-04-03 07:14:58 +01:00 |
|
Peter Steinberger
|
e3674bcc04
|
test: streamline runtime wrapper test reloads
|
2026-04-03 04:41:38 +01:00 |
|
Vincent Koc
|
0ad2dbd307
|
fix(providers): route image generation through shared transport (#59729)
* fix(providers): route image generation through shared transport
* fix(providers): use normalized minimax image base url
* fix(providers): fail closed on image private routes
* fix(providers): bound shared HTTP fetches
|
2026-04-03 00:32:37 +09:00 |
|
Vincent Koc
|
b0f94a227b
|
refactor(providers): normalize transport policy wiring (#59682)
* refactor(providers): normalize transport policy wiring
* fix(providers): address transport policy review
* fix(providers): harden transport overrides
* fix(providers): keep env proxy tls separate
* fix(changelog): note provider transport policy hardening
|
2026-04-02 22:54:34 +09:00 |
|
Vincent Koc
|
cfbad0a4f9
|
fix(providers): unify request policy resolution (#59653)
* fix(providers): unify request policy resolution
* fix(providers): preserve request config SDK contract
* fix(providers): harden request header policy
|
2026-04-02 21:42:11 +09:00 |
|
Vincent Koc
|
f28f0f29ba
|
fix(providers): centralize media request shaping (#59469)
* fix(providers): centralize media request shaping
* style(providers): normalize shared request imports
* fix(changelog): add media request shaping entry
* fix(google): preserve private network guard
|
2026-04-02 15:28:57 +09:00 |
|
Vincent Koc
|
1a037ff6cd
|
refactor(providers): centralize request attribution policy (#59433)
* refactor(providers): centralize request attribution policy
* style(providers): normalize request policy formatting
* style(providers): normalize request policy formatting
* style(providers): normalize request policy formatting
* docs(changelog): note provider request policy fix
* fix(providers): tighten request policy gates
|
2026-04-02 14:10:53 +09:00 |
|
Peter Steinberger
|
a1e2d2bf42
|
test: repair stale task and image mocks
|
2026-03-31 15:48:00 +01:00 |
|
Peter Steinberger
|
4fb373466e
|
refactor: simplify memory recovery and test setup
|
2026-03-31 15:02:11 +01:00 |
|
Peter Steinberger
|
6b6ddcd2a6
|
test: speed up core runtime suites
|
2026-03-31 02:25:02 +01:00 |
|
Peter Steinberger
|
4f2df617fe
|
fix: handle Telegram audio auto-transcription
|
2026-03-31 02:01:01 +01:00 |
|
Shakker
|
c22edbb8ee
|
test: align ci regression stubs with production behavior
|
2026-03-30 17:11:06 +01:00 |
|
Shakker
|
555a4d896c
|
test: stabilize media attachment cache path assertions
|
2026-03-30 17:11:06 +01:00 |
|
Jacob Tomlinson
|
566fb73d9d
|
reply: enforce ACP attachment roots (#57690)
* reply: enforce ACP attachment roots
* media: harden local attachment cache reads
* reply: clarify ACP attachment skip logs
* reply: keep ACP attachments path-only
|
2026-03-30 14:04:02 +01:00 |
|
Ayaan Zaidi
|
3145757f8f
|
test: make minimax image path batch-stable
|
2026-03-28 15:07:53 +05:30 |
|
Peter Steinberger
|
6f6b55c072
|
fix: stabilize provider sdk runtime surfaces
|
2026-03-28 09:35:42 +00:00 |
|
Peter Steinberger
|
2212bd0d4a
|
test: align runtime registry fixtures
|
2026-03-28 09:35:42 +00:00 |
|
Ayaan Zaidi
|
ced88298d8
|
test: make media runtime seam mock bun-safe
|
2026-03-28 14:39:47 +05:30 |
|
Ayaan Zaidi
|
3c0cf26e16
|
test: align media runtime registry seam
|
2026-03-28 14:21:17 +05:30 |
|
Peter Steinberger
|
992b30604d
|
refactor: move extension-owned tests to extensions
|
2026-03-27 21:37:09 +00:00 |
|
Peter Steinberger
|
6e107b8857
|
fix(runtime): stabilize provider and channel runtime tests
|
2026-03-27 18:15:40 +00:00 |
|
Peter Steinberger
|
ed055f44ae
|
refactor: route plugin runtime through bundled seams
|
2026-03-27 16:40:27 +00:00 |
|
Peter Steinberger
|
07df59287a
|
refactor: share plugin capability provider resolution
|
2026-03-27 16:39:41 +00:00 |
|
Peter Steinberger
|
8ddeada97d
|
test: move extension-owned coverage into plugins
|
2026-03-27 15:11:33 +00:00 |
|
Peter Steinberger
|
9a775aa59c
|
refactor: continue plugin seam cleanup
|
2026-03-27 13:46:16 +00:00 |
|
Ayaan Zaidi
|
b99b16d71e
|
test: activate openrouter media registry in vision test
|
2026-03-27 09:36:25 +05:30 |
|
Neerav Makwana
|
4604d252b2
|
Media: allow active OpenRouter image models
|
2026-03-27 09:36:25 +05:30 |
|
Peter Steinberger
|
ce9dff1458
|
refactor: clean plugin capability boundaries
|
2026-03-26 21:41:49 +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
|
a4367eb656
|
test: finish no-isolate suite hardening
|
2026-03-23 02:02:03 -07:00 |
|
Peter Steinberger
|
fb602c9b02
|
test: harden ci isolated mocks
|
2026-03-23 08:53:35 +00:00 |
|
Peter Steinberger
|
93880717f1
|
fix(media): harden secondary local path seams
|
2026-03-23 00:29:46 -07:00 |
|