Commit Graph

31274 Commits

Author SHA1 Message Date
Vincent Koc 25efa8cf81 fix(minimax): share provider hook bundle 2026-04-14 16:41:46 +01:00
Vincent Koc 36f4913e30 fix(openai): share responses transport hooks 2026-04-14 16:40:05 +01:00
Vincent Koc 4e46488d1b perf(cli): lazy-load gateway registration deps 2026-04-14 16:37:48 +01:00
Vincent Koc e5c38290a6 fix(plugin-sdk): share anthropic replay hook constants 2026-04-14 16:37:29 +01:00
Vincent Koc 4c15f1310b fix(plugin-sdk): share canonical replay hook families 2026-04-14 16:34:09 +01:00
Vincent Koc 20bfa3cce3 perf(test): reuse control-ui device identities 2026-04-14 16:32:14 +01:00
Vincent Koc 356110c52f fix(google): share gemini provider hook bundle 2026-04-14 16:30:32 +01:00
Vincent Koc a14f7c5c6d fix(openai): share responses stream hook family 2026-04-14 16:28:58 +01:00
Vincent Koc 60961a7f55 fix(openai): share responses transport defaults 2026-04-14 16:25:30 +01:00
Vincent Koc 9c42e6424d fix(plugins): share tool-stream defaults and align xai sdk imports 2026-04-14 16:23:40 +01:00
Vincent Koc 50e5f95cc6 perf(test): bypass fs in doctor config flow tests 2026-04-14 16:18:48 +01:00
Vincent Koc 2f378ecd1d perf(test): lazy-load shared runtime setup 2026-04-14 16:18:48 +01:00
Vincent Koc 5237a149ff fix(plugins): drop stale provider hook dead code 2026-04-14 16:16:34 +01:00
Vincent Koc 3f8c6dd341 fix(openrouter): reuse shared replay hooks 2026-04-14 16:15:22 +01:00
Vincent Koc 3487e7f8e2 fix(plugin-sdk): route shared stream helpers through one barrel 2026-04-14 16:12:59 +01:00
Vincent Koc e121889a9f fix(plugins): share native anthropic replay hooks 2026-04-14 16:07:16 +01:00
Vincent Koc 135c3848b9 fix(plugin-sdk): share provider stream wrapper composer 2026-04-14 16:05:58 +01:00
Vincent Koc e3c58e04c9 fix(release): verify packaged workspace templates 2026-04-14 15:53:36 +01:00
Mason Huang 1558a352f8 fix(plugins): support bundled setup-entry contract in loader (#66261)
Merged via squash.

Prepared head SHA: 0a4201115c9a13767e8f7d1f7b3ff00743646463
Co-authored-by: hxy91819 <8814856+hxy91819@users.noreply.github.com>
Co-authored-by: hxy91819 <8814856+hxy91819@users.noreply.github.com>
Reviewed-by: @hxy91819
2026-04-14 22:51:22 +08:00
Peter Steinberger 8f0628d43b ci: use scoped npm auth for dist-tag sync 2026-04-14 15:43:24 +01:00
Peter Steinberger f08b1cd972 build: refresh a2ui bundle hash 2026-04-14 15:19:36 +01:00
Peter Steinberger 1795a426c9 fix: prune stale root chunks before rebuilds 2026-04-14 15:19:31 +01:00
Peter Steinberger 02a4dc1a91 chore: update appcast for 2026.4.14 2026-04-14 15:15:55 +01:00
Peter Steinberger 7184200c17 fix: accept optional runway source mime type 2026-04-14 15:14:26 +01:00
Peter Steinberger a88c6f0fe7 fix: bound live video generation smoke 2026-04-14 14:59:01 +01:00
Luke 4015138df9 Agents: add lean local model mode (#66495)
Merged via squash.

Prepared head SHA: d88da6082c1ce2a9b497e19075540c384d7bf1e3
Co-authored-by: ImLukeF <92253590+ImLukeF@users.noreply.github.com>
Co-authored-by: ImLukeF <92253590+ImLukeF@users.noreply.github.com>
Reviewed-by: @ImLukeF
2026-04-14 23:45:49 +10:00
jchopard69 dae060390b docs: modernize showcase page (#48493) (thanks @jchopard69) (#48493)
Co-authored-by: Jordan Simon-Chopard <jchopard@MacBook-Air-de-Jordan-3.local>
2026-04-14 06:42:04 -07:00
Frank Yang d86527d8c6 fix(whatsapp): harden Baileys media upload hotfix (#65966)
Merged via squash.

Prepared head SHA: b5db59b8feac73eda70f98c360725030c124cba8
Co-authored-by: frankekn <4488090+frankekn@users.noreply.github.com>
Co-authored-by: frankekn <4488090+frankekn@users.noreply.github.com>
Reviewed-by: @frankekn
2026-04-14 21:34:23 +08:00
Peter Steinberger 323493fa1b test: refresh release verification baselines
Docker Release / validate_manual_backfill (push) Has been cancelled
Docker Release / approve_manual_backfill (push) Has been cancelled
Docker Release / build-amd64 (push) Has been cancelled
Docker Release / build-arm64 (push) Has been cancelled
Docker Release / create-manifest (push) Has been cancelled
v2026.4.14
2026-04-14 13:42:03 +01:00
Peter Steinberger 64d237dd02 build: refresh a2ui bundle hash 2026-04-14 13:42:03 +01:00
Peter Steinberger 62f9cf53c9 chore: prepare 2026.4.14 release 2026-04-14 13:42:03 +01:00
Peter Steinberger d2240a9476 test: harden qa-lab concurrent web scenarios 2026-04-14 13:42:02 +01:00
Vincent Koc 10dbb21380 fix(models): normalize google-vertex flash-lite ids 2026-04-14 13:24:46 +01:00
Peter Steinberger 3329824eed test: harden video live provider release gate 2026-04-14 12:53:33 +01:00
Peter Steinberger d7cc6f7643 docs: prepare changelog for 2026.4.14 2026-04-14 11:23:25 +01:00
Vincent Koc 6c0bff111c fix(google): strip Gemini compat base suffixes (#66445)
* fix(google): cover Gemini image /openai base URLs

* fix(google): strip Gemini compat base suffixes

* fix(google): scope Gemini /openai normalization

* fix(google): harden base URL normalization

* fix(google): restrict Gemini auth base URLs

* Update CHANGELOG.md

* Update CHANGELOG.md
2026-04-14 11:19:41 +01:00
Vincent Koc 3587e0ef95 fix(codex): keep auth read diagnostics off stdout (#66451)
* fix(codex): keep auth read diagnostics off stdout

* docs(changelog): fix codex auth entry

* fix(codex): sanitize auth read diagnostics

* Update CHANGELOG.md
2026-04-14 11:13:57 +01:00
Vincent Koc 82364e901a test(codex): cover exact gpt-5.4 registry upgrades (#66454) 2026-04-14 11:05:45 +01:00
Vincent Koc 5a5ca6d62c feat(codex): add gpt-5.4-pro forward compat (#66453)
* feat(openai-codex): add gpt-5.4-pro forward-compat #63404

* feat(openai-codex): add gpt-5.4-pro forward-compat #63404

* openai-codex: use patch.cost when forward-compat falls back to normalizeModelCompat

* feat(codex): add gpt-5.4-pro forward compat

* fix(codex): reuse gpt-5.4 fallback for gpt-5.4-pro

---------

Co-authored-by: jepson-liu <jepsonliu@gmail.com>
2026-04-14 11:05:24 +01:00
Vincent Koc 8820a43818 fix(memory): preserve embedding proxy provider prefixes (#66452)
* fix(memory): preserve embedding proxy provider prefixes

* docs(changelog): fix embeddings entry

* Update CHANGELOG.md
2026-04-14 11:05:07 +01:00
Vincent Koc e9f5619716 fix(onboard): cap compat probe max_tokens (#66450)
* fix(onboard): cap compat probe max_tokens

* docs(changelog): fix onboarding entry

* Update CHANGELOG.md
2026-04-14 11:03:44 +01:00
Vincent Koc f4372613d8 fix(media): remap AAC uploads to M4A (#66446)
* fix(media): remap AAC uploads to M4A

* fix(media): remap AAC uploads to M4A
2026-04-14 11:00:28 +01:00
Vincent Koc e58d50b7a8 fix(telegram): trust explicit proxy DNS for media downloads (#66461) 2026-04-14 10:42:33 +01:00
Vincent Koc 6ee8e194c0 fix(media-understanding): auto-upgrade provider HTTP helper to trusted env proxy mode (#66458)
* fix(media-understanding): auto-upgrade provider HTTP helper to trusted env proxy mode

* Update CHANGELOG.md
2026-04-14 10:29:09 +01:00
Vincent Koc dfed74b254 fix(hooks): honor configured ollama slug timeout (#66455) 2026-04-14 10:28:09 +01:00
Vincent Koc 072e8cfe62 test(discord): avoid status fast path in allow-from fixture 2026-04-14 10:04:47 +01:00
Vincent Koc a70fdc88e0 fix(github-copilot): enable xhigh for gpt-5.4 (#66437)
* fix(github-copilot): enable xhigh for gpt-5.4

* Update CHANGELOG.md
2026-04-14 09:58:19 +01:00
Vincent Koc 4f15d77ecc fix(ollama): enable streaming usage for openai-compat (#66439)
* fix(ollama): enable streaming usage for openai-compat

* Update CHANGELOG.md
2026-04-14 09:57:42 +01:00
Vincent Koc b90d4ea3d7 fix(codex): canonicalize the gpt-5.4-codex alias (#66438)
* fix(codex): canonicalize the gpt-5.4-codex alias

* Update CHANGELOG.md
2026-04-14 09:56:58 +01:00
Vincent Koc 381a8e860a fix(discord): return native status replies directly (#66434) 2026-04-14 09:55:02 +01:00