Peter Steinberger
f9b1079283
build: cut 2026.3.28 stable
2026-03-29 02:33:41 +01:00
Peter Steinberger
587e18cd3f
chore: prepare 2026.3.28-beta.1 release
2026-03-28 22:24:51 +00:00
Peter Steinberger
8a24cbf450
chore: bump version to 2026.3.28
2026-03-28 22:05:21 +00:00
Ayaan Zaidi
20aba8c518
fix(ci): restore extension test runtime deps and update voice-call expectations
2026-03-28 15:04:33 +05:30
Tak Hoffman
7bccf68794
fix(regression): preserve voice call timeout markers before hangup
2026-03-27 22:25:32 -05:00
Peter Steinberger
07d386c2bb
fix: dedupe voice call lifecycle cleanup
2026-03-28 03:18:54 +00:00
Peter Steinberger
72ba2b3653
chore: bump version metadata to 2026.3.27
2026-03-28 02:00:22 +00:00
Peter Steinberger
992b30604d
refactor: move extension-owned tests to extensions
2026-03-27 21:37:09 +00:00
Jacob Tomlinson
85777e726c
Voice Call: canonicalize Plivo V3 replay key ( #56003 )
...
Co-authored-by: zsx <git@zsxsoft.com>
2026-03-27 20:27:23 +00:00
Peter Steinberger
cd92549119
test: split extension-owned core coverage
2026-03-27 16:08:57 +00:00
Peter Steinberger
4019671331
refactor: add runtime-boundary plugin test seams
2026-03-27 13:46:17 +00:00
Tak Hoffman
23fae00fad
Reduce script logging suppressions and Feishu any casts
2026-03-27 02:12:56 -05:00
Ayaan Zaidi
8b13710c09
refactor(plugin-sdk): expose zod subpath
2026-03-27 09:55:47 +05:30
Peter Steinberger
14b3360c22
chore: bump versions to 2026.3.26
2026-03-27 02:03:22 +00:00
Peter Steinberger
d72115c9df
refactor: genericize speech provider config surface
2026-03-26 22:48:57 +00:00
Peter Steinberger
2c6d099b01
refactor: plugin-own speech provider config
2026-03-26 22:28:24 +00:00
Tak Hoffman
79fbcfc03b
fix(ci): restore main green
2026-03-25 16:17:42 -05:00
Peter Steinberger
7c2790cec4
test: isolate voice-call temp stores
2026-03-25 11:39:47 +00:00
Peter Steinberger
23a4ae4759
refactor: dedupe test helpers and harnesses
2026-03-24 21:41:46 +00:00
Vincent Koc
b0ce53a79c
fix(voice-call): stabilize plivo v2 replay keys
2026-03-23 09:31:40 -07:00
Peter Steinberger
47186c50a2
fix(ci): restore stale guardrails and baselines
2026-03-23 06:50:23 +00:00
Peter Steinberger
ed614938d7
test(voice-call): accept oversize webhook socket resets
2026-03-23 06:37:57 +00:00
Peter Steinberger
651dc7450b
fix(voice-call): harden webhook pre-auth guards
2026-03-22 23:33:30 -07:00
Vincent Koc
06ddfb7e5f
fix(ci): satisfy voice-call typing and extension boundaries
2026-03-22 20:26:15 -07:00
Vincent Koc
04cd389ef8
fix(ci): repair voice-call typing and provider contracts
2026-03-22 20:17:01 -07:00
Vincent Koc
d949dffc6e
fix(ci): repair tts and matrix refactor fallout
2026-03-22 20:12:01 -07:00
Vincent Koc
5f3753c9ab
test(voice-call): cover outbound call flow helpers
2026-03-22 20:04:48 -07:00
Vincent Koc
59105fd614
fix(ci): restore plugin manifests and boundary tests
2026-03-22 20:01:25 -07:00
Vincent Koc
ac0fd26e16
fix(ci): resync generated baselines and line runtime seam
2026-03-22 19:53:26 -07:00
Vincent Koc
dbeac0763c
test(voice-call): cover utility and tailscale helpers
2026-03-22 19:52:17 -07:00
Vincent Koc
f1bff0b9d6
test(voice-call): cover twilio and reaper helpers
2026-03-22 19:49:22 -07:00
Vincent Koc
feea4763fb
test(voice-call): cover manager and api helpers
2026-03-22 19:47:34 -07:00
Vincent Koc
bbd4b39afb
test(voice-call): cover helper utilities
2026-03-22 19:44:48 -07:00
Vincent Koc
75ab4db87d
fix(test): repair extensions lane regressions
2026-03-22 18:07:45 -07:00
Peter Steinberger
412a3eb1ac
build: bump version to 2026.3.22
2026-03-22 11:58:33 -07:00
Peter Steinberger
2a66eaf473
test: harden voice call regression assertions
2026-03-22 17:23:01 +00:00
Peter Steinberger
af90ddd8d3
test: harden voice call manager regressions
2026-03-22 17:07:20 +00:00
Peter Steinberger
36c951769c
test: harden voice call provider regressions
2026-03-22 17:07:20 +00:00
Vincent Koc
3ce5a8366a
fix(plugins): enforce minimum host versions for installable plugins ( #52094 )
...
* fix(plugins): enforce min host versions
* fix(plugins): tighten min host version validation
* chore(plugins): trim dead min host version code
* fix(plugins): handle malformed min host metadata
* fix(plugins): key manifest cache by host version
2026-03-22 09:12:08 -07:00
Peter Steinberger
49091ebcbd
chore: update dependencies except carbon
2026-03-22 08:37:03 -07:00
Vincent Koc
2b4c3c2057
fix(plugin-sdk): remove relative extension boundary escapes ( #51939 )
...
* fix(plugin-sdk): remove relative extension boundary escapes
* Gate new plugin-sdk subpaths on host version
* Add changelog entry for #51939
* Fix local staging for plugin-sdk host version gate
* Raise host floor for line and googlechat plugins
---------
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
2026-03-21 20:03:18 -05:00
Josh Avant
3f7f2c8dc9
Voice Call: enforce spoken-output contract and fix stream TTS silence regression ( #51500 )
...
* voice-call: harden streaming startup and fallback behavior
* voice-call: suppress barge-in during intro
* voice-call: skip first-turn auto-response while greeting plays
* Voice-call: improve telephony audio fidelity and pacing
* voice-call: enforce spoken JSON and first-message barge skip
* voice-call: fix silent stream TTS regression
* voice-call: remove TTS timing diagnostics and document stream behavior
* voice-call: fail stream playback when stream sends are dropped
* voice-call: harden spoken contract and initial stream replay
* voice-call: suppress barge transcripts during initial greeting
* voice-call: harden stream fallback and media safety
2026-03-21 04:15:16 -05:00
Peter Steinberger
62ddc9d9e0
refactor: consolidate plugin sdk surface
2026-03-20 19:24:10 +00:00
Peter Steinberger
18fa2992f9
fix: restore plugin sdk runtime barrels
2026-03-20 16:46:34 +00:00
Peter Steinberger
50ce9ac1c6
refactor: privatize bundled sdk facades
2026-03-20 15:56:14 +00:00
Tak Hoffman
73e08775d7
test: add voice-call hangup-once lifecycle regression
2026-03-19 16:50:36 -05:00
Vincent Koc
9a9db87952
fix(release): isolate config doc surfaces and sdk exports
2026-03-18 17:14:15 -07:00
Peter Steinberger
46f49eb6eb
refactor: shrink plugin sdk public surface
2026-03-18 23:31:08 +00:00
Onur Solmaz
d41c9ad4cb
Release: add plugin npm publish workflow ( #47678 )
...
* Release: add plugin npm publish workflow
* Release: make plugin publish scope explicit
2026-03-18 13:44:23 +01:00
Vincent Koc
fbd88e2c8f
Main recovery: restore formatter and contract checks ( #49570 )
...
* Extensions: fix oxfmt drift on main
* Plugins: restore runtime barrel exports on main
* Config: restore web search compatibility types
* Telegram: align test harness with reply runtime
* Plugin SDK: fix channel config accessor generics
* CLI: remove redundant search provider casts
* Tests: restore main typecheck coverage
* Lobster: fix test import formatting
* Extensions: route bundled seams through plugin-sdk
* Tests: use extension env helper for xai
* Image generation: fix main oxfmt drift
* Config: restore latest main compatibility checks
* Plugin SDK: align guardrail tests with lint
* Telegram: type native command skill mock
2026-03-18 00:30:01 -07:00