Shakker
|
9951f22766
|
refactor: split lightweight provider model id helpers
|
2026-04-04 01:07:28 +09:00 |
Shakker
|
846bfaa045
|
fix: align plugin sdk subpath expectations
|
2026-04-03 16:39:47 +01:00 |
Shakker
|
e7cb9dec43
|
refactor: add approval auth runtime subpath
|
2026-04-03 16:39:47 +01:00 |
Shakker
|
6e3203a728
|
refactor: narrow whatsapp chunking imports
|
2026-04-03 16:39:47 +01:00 |
Peter Steinberger
|
f59d0eac68
|
refactor(plugin-runtime): remove plugin-specific core seams
|
2026-04-03 13:08:39 +01:00 |
Peter Steinberger
|
5400980305
|
test(plugin-sdk): tighten boundary guardrails
|
2026-04-03 11:35:37 +01:00 |
Peter Steinberger
|
fb0d82ba9f
|
fix(ci): refresh guardrails and config baselines
|
2026-04-03 11:18:40 +01:00 |
Peter Steinberger
|
2766c27b2a
|
refactor(plugin-sdk): genericize web channel runtime seams
|
2026-04-03 11:17:28 +01:00 |
Peter Steinberger
|
f2d7a825b1
|
refactor(plugin-sdk): remove channel-specific sdk seams
|
2026-04-03 10:45:10 +01:00 |
Peter Steinberger
|
f29c139a7a
|
test: deduplicate provider discovery contract suite
|
2026-04-03 18:32:15 +09:00 |
Peter Steinberger
|
d74a12264a
|
fix: mirror bedrock runtime dep in root package
|
2026-04-02 19:26:56 +01:00 |
Vincent Koc
|
6eca1949d5
|
refactor(plugins): tighten web fetch provider boundary (#59646)
* refactor(plugins): tighten web fetch provider boundary
* fix(config): sync fetch secret parity and baseline
* fix(ci): enforce web fetch boundary guard
|
2026-04-02 20:53:57 +09:00 |
Vincent Koc
|
38d2faee20
|
!feat(plugins): add web fetch provider boundary (#59465)
* feat(plugins): add web fetch provider boundary
* feat(plugins): add web fetch provider modules
* refactor(web-fetch): remove remaining core firecrawl fetch config
* fix(web-fetch): address review follow-ups
* fix(web-fetch): harden provider runtime boundaries
* fix(web-fetch): restore firecrawl compare helper
* fix(web-fetch): restore env-based provider autodetect
* fix(web-fetch): tighten provider hardening
* fix(web-fetch): restore fetch autodetect and compat args
* chore(changelog): note firecrawl fetch config break
|
2026-04-02 20:25:19 +09:00 |
Peter Steinberger
|
042a9ab48a
|
test: fix plugin-sdk subpaths contract imports
|
2026-04-01 03:02:34 +01:00 |
Peter Steinberger
|
f5a23b710c
|
test: move plugin-sdk index and root alias guardrails
|
2026-04-01 02:50:22 +01:00 |
Peter Steinberger
|
016f065d7e
|
test: move remaining plugin-sdk guardrails to contracts
|
2026-04-01 02:46:50 +01:00 |
Peter Steinberger
|
7e02005ca9
|
test: move plugin-sdk guardrails to contracts suite
|
2026-04-01 02:41:02 +01:00 |
Peter Steinberger
|
4af52a7428
|
test: centralize provider runtime, discovery, and auth contracts
|
2026-04-01 01:49:11 +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 |
Peter Steinberger
|
c41df4873e
|
test: consolidate package manifest and core-extension contracts
|
2026-04-01 01:44:43 +01:00 |
Josh Avant
|
44674525f2
|
feat(tts): add structured provider diagnostics and fallback attempt analytics (#57954)
* feat(tts): add structured fallback diagnostics and attempt analytics
* docs(tts): document attempt-detail and provider error diagnostics
* TTS: harden fallback loops and share error helpers
* TTS: bound provider error-body reads
* tts: add double-prefix regression test and clean baseline drift
* tests(tts): satisfy error narrowing in double-prefix regression
* changelog
Signed-off-by: joshavant <830519+joshavant@users.noreply.github.com>
---------
Signed-off-by: joshavant <830519+joshavant@users.noreply.github.com>
|
2026-03-30 22:55:28 -05:00 |
Josh Avant
|
c918ab4faf
|
fix(tts): restore 3.28 schema compatibility and fallback observability (#57953)
* fix(tts): restore legacy config compatibility and fallback observability
* fix(tts): surface fallback attempts in status and telephony
* test(tts): cover /tts audio to /tts status fallback flow
* docs(tts): align migration and fallback observability guidance
* TTS: redact fallback logs and scope legacy plugin migration
* Infra: dedupe UV_EXTRA_INDEX_URL in host env policy
* Docs: scope doctor TTS migration to voice-call
* voice-call: restore strict known TTS provider validation
|
2026-03-30 22:05:03 -05:00 |
Peter Steinberger
|
aed87a608e
|
fix: stabilize bundled plugin ci lanes
|
2026-03-30 05:35:53 +09:00 |
Peter Steinberger
|
fc5fdcb091
|
refactor(plugin-sdk): remove bundled provider setup shims
|
2026-03-29 20:23:20 +01:00 |
Peter Steinberger
|
8e0ab35b0e
|
refactor(plugins): decouple bundled plugin runtime loading
|
2026-03-29 09:10:38 +01:00 |
Peter Steinberger
|
5872f860c9
|
feat(xai): add plugin-owned x_search onboarding
|
2026-03-29 00:12:37 +00:00 |
Gustavo Madeira Santana
|
ebb4794952
|
Tests: reuse paired provider contract aliases
|
2026-03-28 20:08:38 -04:00 |
Gustavo Madeira Santana
|
d0e0150129
|
Tests: retry scoped contract registry loads
|
2026-03-28 19:53:21 -04:00 |
Gustavo Madeira Santana
|
5289e8f0fe
|
Tests: lazy-load web search contract registries
|
2026-03-28 19:24:38 -04:00 |
Gustavo Madeira Santana
|
bd1c48e4d9
|
Tests: lazy-load extension contract registries
|
2026-03-28 19:09:49 -04:00 |
Peter Steinberger
|
46c2928234
|
fix(plugins): stabilize provider contract loading
|
2026-03-28 21:35:13 +00:00 |
Peter Steinberger
|
85b3c1db30
|
fix: defer tts provider resolution until needed
|
2026-03-28 11:35:33 +00:00 |
Peter Steinberger
|
71a3ad153a
|
fix(ci): stabilize bundled capability contract loading
|
2026-03-28 07:33:19 +00:00 |
Peter Steinberger
|
7206ddea6f
|
test: dedupe plugin contract suites
|
2026-03-28 06:04:51 +00:00 |
Tak Hoffman
|
26789db868
|
Fix TTS contract registry test context
|
2026-03-28 00:23:26 -05:00 |
Peter Steinberger
|
c69a70714c
|
test: harden contract registry fixtures
|
2026-03-28 02:49:49 +00:00 |
Peter Steinberger
|
fad42b19ee
|
test: dedupe plugin core utility suites
|
2026-03-28 01:38:12 +00:00 |
Peter Steinberger
|
c8c669537f
|
test: dedupe plugin contract and loader suites
|
2026-03-28 01:17:57 +00:00 |
Peter Steinberger
|
fc5e5f1e8e
|
fix: resolve loader and test fallout after sdk split
|
2026-03-27 23:27:55 +00:00 |
Peter Steinberger
|
992b30604d
|
refactor: move extension-owned tests to extensions
|
2026-03-27 21:37:09 +00:00 |
Peter Steinberger
|
1086acf3c2
|
fix: repair latest-main ci gate
|
2026-03-27 17:57:23 +00:00 |
Peter Steinberger
|
570bfb655f
|
refactor: route bundled provider catalog hooks through plugins
|
2026-03-27 17:23:40 +00:00 |
Peter Steinberger
|
ed055f44ae
|
refactor: route plugin runtime through bundled seams
|
2026-03-27 16:40:27 +00:00 |
Peter Steinberger
|
f1503bd5c7
|
refactor: route bundled capability providers through plugin runtime
|
2026-03-27 16:39:41 +00:00 |
Peter Steinberger
|
8d054e7892
|
test: move shared seams into contract suites
|
2026-03-27 16:33:53 +00:00 |
Peter Steinberger
|
546a1aad98
|
refactor: replace plugin-sdk dist env hacks with loader option
|
2026-03-27 13:46:17 +00:00 |
Peter Steinberger
|
ad89fa669c
|
fix: unstick provider contract tests
|
2026-03-27 13:46:17 +00:00 |
Peter Steinberger
|
b5a8d5a230
|
fix: stabilize plugin-sdk test loading
|
2026-03-27 13:46:17 +00:00 |
Peter Steinberger
|
a3e73daa6b
|
refactor: remove ollama legacy shims
|
2026-03-27 06:38:23 +00:00 |