Peter Steinberger
3a3ab31d2b
test: dedupe plugin contract helper assertions
2026-04-18 21:12:54 +01:00
Peter Steinberger
2d59395883
refactor: move provider endpoint metadata into manifests
2026-04-18 21:06:50 +01:00
Peter Steinberger
85912849cc
refactor: move extension markers into manifests
2026-04-18 20:16:44 +01:00
Peter Steinberger
3f3bc97cd3
chore(lint): enable warning comments rule
2026-04-18 18:55:18 +01:00
Peter Steinberger
df525b90f2
chore(lint): enable unnecessary type parameter rule
2026-04-18 18:31:13 +01:00
Vincent Koc
e5747629c3
fix(test): stabilize workspace package test imports
2026-04-18 06:45:09 -07:00
Peter Steinberger
3abb5fd291
test: slim channel contract hotspots
2026-04-18 01:36:33 +01:00
Peter Steinberger
4143da0ffa
test: use provider contract artifacts
2026-04-18 01:36:15 +01:00
Peter Steinberger
ac39cef969
test: use web fetch contract artifacts
2026-04-18 01:36:15 +01:00
Peter Steinberger
3213fcddbe
test: use web search contract artifacts
2026-04-18 01:36:15 +01:00
Peter Steinberger
7db9a53254
test: slim contract suite imports
2026-04-18 01:36:15 +01:00
Gustavo Madeira Santana
c54464a887
test: keep searxng web search contract light
...
Lazy-load the SearXNG web-search client from provider execution and reuse
the shared contract helper for credential and selection wiring. Keep the
shared fast-path contract focused on the single bundled manifest it checks.
2026-04-17 18:15:59 -04:00
Gustavo Madeira Santana
2482e70fb8
test: narrow web search contract runtime loads
...
Honor targeted includes in the contracts Vitest lane and compare bundled
web-search fast-path artifacts against plugin-owned runtime artifacts instead
of loading whole plugin entries. Split Google and Firecrawl runtime-only work
behind lazy seams so provider registration stays metadata-light.
Also keep Perplexity contract metadata aligned by sharing its runtime transport
resolution with the contract artifact.
2026-04-17 17:26:46 -04:00
Vincent Koc
8b5030447a
test(plugins): trim contract helper runtime boot
2026-04-17 14:25:21 -07:00
Vincent Koc
420b1da82f
test(plugins): trim tts summarization contract boot
2026-04-17 14:25:21 -07:00
Vincent Koc
afdbf48914
test(plugins): fast-path bundled setup web providers
2026-04-17 14:25:21 -07:00
Vincent Koc
c0b8250f4f
test(plugins): trim contract registry runtime fanout
2026-04-17 14:25:21 -07:00
Vincent Koc
815e2fc529
test(plugins): trim tts contract mock startup
2026-04-17 14:25:21 -07:00
Vincent Koc
18b45e63f2
test(plugins): speed up tts contract helper boot
2026-04-17 14:25:21 -07:00
Vincent Koc
78f0fb660c
test(plugins): avoid per-test discovery reloads
2026-04-17 14:25:21 -07:00
Ayaan Zaidi
2a283e87a7
fix(plugins): enforce synchronous registration
2026-04-17 10:14:00 +05:30
Peter Steinberger
6429fa0a7f
test: keep prompt cache PR gate green
2026-04-16 09:41:26 -07:00
Peter Steinberger
1d41ef724a
test: isolate tts provider auto-selection env
2026-04-16 17:05:36 +01:00
Barron Roth
bf59917cd1
fix: add Google Gemini TTS provider ( #67515 ) (thanks @barronlroth)
...
* Add Google Gemini TTS provider
* Remove committed planning artifact
* Explain Google media provider type shape
* google: distill Gemini TTS provider
* fix: add Google Gemini TTS provider (#67515 ) (thanks @barronlroth)
* fix: honor cfg-backed Google TTS selection (#67515 ) (thanks @barronlroth)
* fix: narrow Google TTS directive aliases (#67515 ) (thanks @barronlroth)
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us >
2026-04-16 11:54:35 +05:30
Vincent Koc
9c7c360fed
test(providers): share onboard primary model checks
2026-04-12 04:30:19 +01:00
Vincent Koc
ea1d483fe6
test(extensions): share direct import smoke harness
2026-04-12 04:24:42 +01:00
Vincent Koc
1aea00b370
fix(test): use provider onboarding api type directly
2026-04-12 04:21:15 +01:00
Vincent Koc
17bdc76d90
test(providers): share onboard primary assertions
2026-04-12 04:20:55 +01:00
Vincent Koc
a800dfc8f3
test(providers): share onboard merge assertions
2026-04-12 04:16:10 +01:00
Vincent Koc
3f65e2545f
test(providers): share onboard smoke assertions
2026-04-12 04:12:00 +01:00
Peter Steinberger
8ddd9b8aac
perf: narrow plugin config test surfaces
2026-04-11 13:55:08 +01:00
Peter Steinberger
202f80792e
feat: add plugin text transforms
2026-04-11 02:17:39 +01:00
Peter Steinberger
44ec4d05de
feat: add pluggable agent harness registry
2026-04-10 21:22:16 +01:00
Peter Steinberger
8640b89158
test: trim provider contract slow paths
2026-04-10 20:00:48 +01:00
Vincent Koc
3cea11d3b6
test(boundary): route helper imports through bundled plugin surfaces
2026-04-10 08:05:56 +01:00
Peter Steinberger
0766f0b422
test: update modelstudio catalog contract sentinel
2026-04-09 01:20:34 +01:00
Peter Steinberger
654ad0a1fb
test: keep bundled web-search owner checks on public artifacts
2026-04-08 16:46:29 +01:00
Peter Steinberger
edf6b490a6
fix: harden bundled plugin dependency release checks
2026-04-08 15:15:44 +01:00
scoootscooob
d52d5ad6ff
release: mirror bundled channel deps at root ( #63065 )
...
Merged via squash.
Prepared head SHA: ac26799a54
Co-authored-by: scoootscooob <167050519+scoootscooob@users.noreply.github.com >
Co-authored-by: scoootscooob <167050519+scoootscooob@users.noreply.github.com >
Reviewed-by: @scoootscooob
2026-04-08 04:00:17 -07:00
Josh Lehman
b8f12d99b2
fix: expose runtime-ready provider auth to plugins ( #62753 )
2026-04-07 19:28:36 -07:00
Gustavo Madeira Santana
d78512b09d
Refactor: centralize native approval lifecycle assembly ( #62135 )
...
Merged via squash.
Prepared head SHA: b7c20a7398
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-07 14:40:26 -04:00
DhruvBhatia0
12331f0463
feat: add pluggable compaction provider registry ( #56224 )
...
Merged via squash.
Prepared head SHA: 0cc9cf3f30
Co-authored-by: DhruvBhatia0 <69252327+DhruvBhatia0@users.noreply.github.com >
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Reviewed-by: @jalehman
2026-04-07 10:55:34 -07:00
Peter Steinberger
96724e5a4b
Messaging: align adapter compile surfaces
2026-04-07 16:46:21 +01:00
Peter Steinberger
cd92c6289c
Tests: stabilize provider reload boundaries
2026-04-07 22:16:53 +08:00
Peter Steinberger
72559324b3
Tests: stabilize provider runtime contract imports
2026-04-07 22:07:29 +08:00
Vincent Koc
947a43dae3
feat(memory-wiki): add belief-layer digests and compat migration
2026-04-07 08:56:24 +01:00
Peter Steinberger
cf2fc4fdbb
fix: quiet unconfigured ollama discovery
2026-04-07 07:59:45 +01:00
Peter Steinberger
625fd5b3e3
refactor: centralize inbound mention policy
2026-04-07 07:51:00 +01:00
Peter Steinberger
f8920e96d0
test: add missing provider runtime mock export
2026-04-06 18:04:18 +01:00
Peter Steinberger
c817bb87d4
test: move plugin helper seams into test helpers
2026-04-06 18:03:35 +01:00