Peter Steinberger
|
f4855baf35
|
fix(ci): await async provider test registration
|
2026-04-04 09:28:43 +01:00 |
Vincent Koc
|
65842aabad
|
refactor(providers): share google and xai provider helpers (#60722)
* refactor(google): share oauth token helpers
* refactor(xai): share tool auth fallback helpers
* refactor(xai): share tool auth resolution
* refactor(xai): share tool config helpers
* refactor(xai): share fallback auth helpers
* refactor(xai): share responses tool helpers
* refactor(google): share http request config helper
* fix(xai): re-export shared web search extractor
* fix(xai): import plugin config type
* fix(providers): preserve default google network guard
|
2026-04-04 16:14:15 +09:00 |
Vincent Koc
|
7df763b04d
|
refactor(providers): share xai compat helper
|
2026-04-04 11:45:13 +09:00 |
Vincent Koc
|
fb1cb99c88
|
fix(xai): narrow stream wrapper params
|
2026-04-04 11:31:27 +09:00 |
Vincent Koc
|
30479b4ee0
|
refactor(providers): compose provider stream wrappers
|
2026-04-04 11:03:28 +09:00 |
Vincent Koc
|
858bf405f4
|
refactor(providers): share replay and tool compat helpers (#60637)
* refactor(providers): share replay and tool compat helpers
* chore(plugin-sdk): refresh api baseline
|
2026-04-04 10:55:36 +09:00 |
Peter Steinberger
|
e4b5027c5e
|
refactor(plugins): move extension seams into extensions
|
2026-04-04 00:10:16 +01:00 |
Vincent Koc
|
9224afca3d
|
refactor(providers): share xai and replay helpers
|
2026-04-04 04:11:57 +09:00 |
Josh Lehman
|
c52df32878
|
refactor: move bundled replay policy ownership into plugins (#60452)
* refactor: move bundled replay policy ownership into plugins
* test: preserve replay fallback until providers adopt hooks
* test: cover response replay branches for ollama and zai
---------
Co-authored-by: Shakker <shakkerdroid@gmail.com>
|
2026-04-03 19:08:10 +01:00 |
Vincent Koc
|
54479220f5
|
refactor(xai): share model hint helper
|
2026-04-04 02:58:58 +09:00 |
Vincent Koc
|
6366010884
|
fix(ci): route extension test helpers through public sdk seams
|
2026-04-04 00:03:48 +09:00 |
Vincent Koc
|
1125cd3b97
|
refactor(xai): lazy-load heavy tool modules
|
2026-04-03 23:03:33 +09:00 |
Vincent Koc
|
a0dbba1626
|
test(extensions): narrow provider registration test helpers
|
2026-04-03 21:24:43 +09:00 |
Vincent Koc
|
3872a866a1
|
fix(xai): make x_search auth plugin-owned (#59691)
* fix(xai): make x_search auth plugin-owned
* fix(xai): restore x_search runtime migration fallback
* fix(xai): narrow legacy x_search auth migration
* fix(secrets): drop legacy x_search target registry entry
* fix(xai): no-op knob-only x_search migration fallback
|
2026-04-02 23:54:07 +09:00 |
Vincent Koc
|
3e4de956c0
|
!refactor(xai): move x_search config behind plugin boundary (#59674)
* refactor(xai): move x_search config behind plugin boundary
* chore(changelog): note x_search config migration
* fix(xai): include x_search migration helpers
|
2026-04-02 22:08:59 +09:00 |
Peter Steinberger
|
8988894ff7
|
build: prepare 2026.4.1-beta.1 release
|
2026-04-01 15:09:19 +01:00 |
Peter Steinberger
|
85679252c4
|
test: remove extension provider contract wrappers
|
2026-04-01 01:49:55 +01:00 |
Peter Steinberger
|
78be556299
|
test: consolidate plugin registration contracts
|
2026-04-01 01:46:56 +01:00 |
Peter Steinberger
|
63819bb383
|
test: consolidate provider and web-search contracts
|
2026-04-01 01:44:43 +01:00 |
Josh Lehman
|
adc329b26b
|
test: dedupe extension-owned coverage (#58554)
* test: dedupe extension-owned coverage
* test: remove duplicate coverage files
* test: move helper coverage into extensions
* test: trim duplicate helper assertions
* test: remove cloudflare helper import from agent test
* test: align stale expectations with current main
|
2026-03-31 15:18:29 -07:00 |
Peter Steinberger
|
9ea7e06460
|
build: bump version to 2026.4.1
|
2026-03-31 22:53:17 +01:00 |
Peter Steinberger
|
2a60e34f2a
|
build: prepare 2026.3.31 stable release
|
2026-03-31 21:32:38 +01:00 |
Peter Steinberger
|
91be36ca4f
|
build: prepare 2026.3.31-beta.1 release
|
2026-03-31 19:32:49 +01:00 |
Peter Steinberger
|
c425ef3e74
|
build: bump version to 2026.3.31
|
2026-03-31 15:48:00 +01:00 |
Neerav Makwana
|
54c69414ad
|
fix: normalize xai tool result image replay (#58017) (thanks @neeravmakwana)
* fix(xai): normalize image tool results for responses
* fix(xai): handle reviewed tool result payload cases
* fix: normalize xai tool result image replay (#58017) (thanks @neeravmakwana)
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us>
|
2026-03-31 10:10:51 +05:30 |
Peter Steinberger
|
f3bf7fe53a
|
chore: bump version to 2026.3.30
|
2026-03-30 09:28:29 +09:00 |
Peter Steinberger
|
8861cdbb6f
|
refactor(plugin-sdk): untangle extension test seams
|
2026-03-29 23:43:53 +01:00 |
Peter Steinberger
|
edc58a6864
|
refactor: generalize provider transport hooks
|
2026-03-29 23:05:58 +09:00 |
Peter Steinberger
|
8109195ad8
|
fix(plugin-sdk): avoid recursive bundled facade loads
|
2026-03-29 15:00:25 +01: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
|
5872f860c9
|
feat(xai): add plugin-owned x_search onboarding
|
2026-03-29 00:12:37 +00:00 |
Peter Steinberger
|
587e18cd3f
|
chore: prepare 2026.3.28-beta.1 release
|
2026-03-28 22:24:51 +00:00 |
Peter Steinberger
|
45ecf5e2e9
|
fix(xai): narrow code execution config typing
|
2026-03-28 22:10:22 +00:00 |
Peter Steinberger
|
8a24cbf450
|
chore: bump version to 2026.3.28
|
2026-03-28 22:05:21 +00:00 |
huntharo
|
b7ab0ddb55
|
refactor(xai): move code_execution into plugin
|
2026-03-28 21:35:13 +00:00 |
Peter Steinberger
|
1617e0218f
|
test(xai): add live x_search coverage
|
2026-03-28 21:35:13 +00:00 |
Peter Steinberger
|
887d7584d6
|
refactor(plugins): expose bundled onboard helpers
|
2026-03-28 21:35:13 +00:00 |
Peter Steinberger
|
dba1b31243
|
fix(xai): repair extension test boundaries
|
2026-03-28 21:35:13 +00:00 |
Peter Steinberger
|
1e424990a2
|
fix(xai): restore config-backed auth discovery
|
2026-03-28 21:35:13 +00:00 |
Peter Steinberger
|
2a950157b1
|
refactor(xai): move x_search into plugin
|
2026-03-28 21:35:13 +00:00 |
huntharo
|
396bf20cc6
|
Tools: add xAI-backed code_execution
|
2026-03-28 21:35:13 +00:00 |
huntharo
|
c8ed1638ea
|
xAI: restore generic auth and x_search seams
|
2026-03-28 21:35:13 +00:00 |
huntharo
|
92fb4ad233
|
xAI: route x_search through public api seam
|
2026-03-28 21:35:13 +00:00 |
huntharo
|
b918568b1e
|
Rebase: reconcile xAI post-main conflicts
|
2026-03-28 21:35:13 +00:00 |
huntharo
|
9dd08a49a4
|
xAI: reuse fallback auth for runtime and discovery
|
2026-03-28 21:35:13 +00:00 |
huntharo
|
fd748171b8
|
xAI: strip unsupported Responses reasoning params
|
2026-03-28 21:35:13 +00:00 |
huntharo
|
d5fafbe3ce
|
xAI: honor config-backed auth during provider bootstrap
|
2026-03-28 21:35:13 +00:00 |
huntharo
|
2d919cf63d
|
xAI: reuse web search key for provider auth
|
2026-03-28 21:35:13 +00:00 |