Shubhankar Tripathy
43e138cc66
feat(google-meet): retain the full caption transcript per session ( #103387 ) ( #103811 )
...
* feat(google-meet): retain bounded transcripts
Co-authored-by: lonexreb <reach2shubhankar@gmail.com >
* chore: leave changelog to release tooling
* fix(google-meet): satisfy transcript CI checks
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-07-12 09:16:46 +01:00
Shubhankar Tripathy
86cd9786c8
fix(google-meet): actually leave the Meet call in the browser on leave ( #103386 ) ( #103522 )
...
* fix(google-meet): leave browser calls on session end
Co-authored-by: lonexreb <reach2shubhankar@gmail.com >
* fix(google-meet): keep agent browser control in gateway
* chore(google-meet): move release note to pr
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-07-12 06:50:13 +01:00
Peter Steinberger
f85d438164
fix(google-meet): keep Meet sessions on the agent that joined them ( #102331 )
...
* fix(google-meet): preserve routed agent across session reuse
* chore: defer google meet release note to release closeout
---------
Co-authored-by: Peter Steinberger <peter@steipete.me >
2026-07-08 18:52:04 -07:00
Tran Quang
19f7b72a74
fix(voice-call): preserve per-call agent routing ( #77763 )
...
* fix(voice-call): preserve per-call agent routing
Co-authored-by: Tran Quang <randytran8800@gmail.com >
* chore: keep release notes in PR metadata
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
Co-authored-by: Peter Steinberger <peter@steipete.me >
2026-07-08 07:06:35 +01:00
Dallin Romney
bfffa950d7
refactor(plugin-sdk): consolidate tool result helpers ( #99740 )
...
* refactor(plugin-sdk): consolidate tool result helpers
* docs(plugin-sdk): tighten tool result guidance
* refactor(feishu): use tool results directly
2026-07-04 16:50:44 -07:00
Dallin Romney
59b08b4693
refactor(shared): consolidate remaining channel lazy loaders ( #99302 )
2026-07-02 19:08:11 -07:00
Josh Avant
448b7c75b6
Stabilize Google Meet chrome-node launch config ( #96908 )
2026-06-25 22:11:57 -05:00
Peter Steinberger
96e5812426
docs: document medium extension sources
2026-06-04 21:33:54 -04:00
Vincent Koc
fced29de17
perf(extensions): cache meeting runtime loaders
2026-05-30 13:00:31 +02:00
Peter Steinberger
650027106b
fix(google-meet): share operation timeout clamp
2026-05-30 03:36:20 -04:00
Peter Steinberger
efc93bf282
fix: validate google meet numeric params
2026-05-28 21:11:53 -04:00
Peter Steinberger
4f4d108639
chore(lint): remove underscore-dangle allow list ( #83542 )
...
* chore(lint): reduce underscore-dangle exceptions
* chore(lint): reduce more underscore exceptions
* chore(lint): remove underscore-dangle allow list
* fix(lint): repair underscore cleanup regressions
* test(lint): track version define suppression
2026-05-18 14:56:06 +01:00
Peter Steinberger
827b0de0ce
refactor: reduce plugin sdk surface
2026-05-10 12:37:10 +01:00
Peter Steinberger
a1b49c4b20
fix: stabilize google meet twilio joins
2026-05-06 09:18:20 +01:00
Peter Steinberger
deffd11a43
fix: fork google meet agent context
2026-05-04 07:36:09 +01:00
Peter Steinberger
11c600cf19
fix: split google meet realtime providers
2026-05-04 04:07:41 +01:00
Peter Steinberger
c956946b26
fix(google-meet): clamp audio buffer config
2026-05-04 03:38:32 +01:00
Peter Steinberger
30b201eff0
fix(google-meet): hide realtime alias from agent schema
2026-05-04 03:22:08 +01:00
Peter Steinberger
45cfe1dfa1
feat(google-meet): default talk-back to agent mode
2026-05-04 02:53:02 +01:00
Peter Steinberger
b13e9f1864
fix: stabilize Google Meet realtime talkback
2026-05-04 01:24:01 +01:00
Peter Steinberger
4f6a4317de
fix: clarify google meet twilio dial plan
2026-05-02 10:24:39 +01:00
Peter Steinberger
afd0a7b403
fix(google-meet): guard linux chrome realtime tool actions
2026-05-02 08:08:24 +01:00
Peter Steinberger
9ddfe52ff9
fix: prove Google Meet listen health ( #74824 )
2026-05-02 08:03:59 +01:00
BSnizND
f2c1a56bbd
Add Google Meet space access controls
2026-05-02 08:03:59 +01:00
Peter Steinberger
f221bc85a0
feat(google-meet): add transcribe caption health
2026-05-01 14:29:23 +01:00
ShihChi Huang
0c3d1892cd
fix: support Google Meet realtime barge-in ( #73834 )
...
Replay #73834 onto current main and preserve provider-side interruption when Google Meet detects a local human barge-in.
Thanks @shhtheonlyperson.
2026-05-01 09:00:50 +01:00
Peter Steinberger
ae07d57f9d
fix: sequence meet dtmf before realtime bridge
2026-05-01 07:05:01 +01:00
Peter Steinberger
ffcc0d1fe1
fix: delay meet twilio intro speech
2026-05-01 06:55:22 +01:00
Peter Steinberger
f94d970cee
fix: refresh Google Meet speech retry readiness
2026-04-30 02:45:44 +01:00
Peter Steinberger
25851e3cae
fix(google-meet): harden observe mode speech health ( #73256 )
...
* fix(google-meet): harden observe mode speech health
* fix(google-meet): address observe speech review
* docs(google-meet): clarify observe mode guarantees
2026-04-28 06:21:10 +01:00
Peter Steinberger
0141471dd5
refactor: move shared helpers off reserved sdk seams
2026-04-27 13:07:54 +01:00
Peter Steinberger
d73e2ee774
fix(google-meet): use PCM audio for Chrome realtime
2026-04-27 12:55:00 +01:00
BsnizND
916eda16c1
fix(google-meet): keep tool sessions gateway-owned
...
Routes stateful Google Meet tool actions through the gateway-owned runtime so create/join/status/speak/leave share the same session owner instead of losing tool-created realtime sessions after the agent turn.
Also preserves structured gateway error details for missing session ids and tightens node-host child cleanup for already-closed sessions.
Fixes #72440 .
Co-authored-by: BSnizND <199837910+BsnizND@users.noreply.github.com >
2026-04-27 09:28:14 +01:00
BsnizND
d5e6abcb3d
Add Google Meet realtime consult agentId ( #72381 )
...
Remote proof:
- CI run 24982271745 passed on 6122e13c9f .
- Blacksmith Testbox tbx_01kq6vwehcszjfpp52f0pb3v1q passed focused Google Meet formatting, docs/link checks, realtime consult runtime tests, Google Meet tests, extension test typecheck, the core-unit-fast-support shard, and the core support boundary shard.
Thanks @BsnizND.
Co-authored-by: BSnizND <199837910+BsnizND@users.noreply.github.com >
2026-04-27 08:36:59 +01:00
Peter Steinberger
a97ee5c1d3
fix(google-meet): recover local chrome tabs
2026-04-26 12:04:00 +01:00
Peter Steinberger
5eab16e086
fix: improve google meet setup diagnostics
2026-04-25 20:01:24 +01:00
Peter Steinberger
d78cef1d71
feat(google-meet): add export dry run manifests
2026-04-25 08:42:06 +01:00
Peter Steinberger
388e0eb605
feat(google-meet): add export manifests and tool parity
2026-04-25 08:38:43 +01:00
Peter Steinberger
03484b74ab
feat(google-meet): polish exports and calendar previews
2026-04-25 08:28:34 +01:00
Peter Steinberger
a44800e929
fix(google-meet): preserve lazy cli import
2026-04-25 08:17:55 +01:00
Peter Steinberger
d3595d7c3f
feat(google-meet): add calendar export attendance workflows
2026-04-25 08:17:54 +01:00
Peter Steinberger
188bce424b
perf: speed up google meet tests
2026-04-25 08:12:26 +01:00
Peter Steinberger
4005a4f731
feat(google-meet): default artifacts to latest record
2026-04-25 08:07:48 +01:00
Peter Steinberger
459d277076
feat(google-meet): add latest conference command
2026-04-25 08:04:29 +01:00
Peter Steinberger
a983ea61ac
feat(google-meet): include transcript entries in artifacts
2026-04-25 07:43:49 +01:00
Peter Steinberger
1752b15a21
feat(google-meet): add artifacts and attendance commands
2026-04-25 07:36:10 +01:00
Peter Steinberger
0f0c855a8b
fix(google-meet): surface browser create manual actions
2026-04-25 04:57:06 +01:00
Peter Steinberger
344ee3782d
fix(google-meet): guide timeout recovery
2026-04-25 03:57:26 +01:00
Peter Steinberger
e442065970
feat(google-meet): add browser recovery diagnostics
2026-04-25 03:31:11 +01:00
Peter Steinberger
52cc1ebac7
fix(google-meet): surface chrome node readiness in setup
2026-04-25 02:18:08 +01:00