From b2c67857acb0ea8d929e6581007249d90b003bf1 Mon Sep 17 00:00:00 2001 From: Kenneth Kreindler Date: Mon, 14 Apr 2025 22:33:15 +0100 Subject: [PATCH 1/3] export all classes from pipeline so they can be overwritten --- agents/src/pipeline/index.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/agents/src/pipeline/index.ts b/agents/src/pipeline/index.ts index a7b90313..a6545d45 100644 --- a/agents/src/pipeline/index.ts +++ b/agents/src/pipeline/index.ts @@ -13,3 +13,15 @@ export { VoicePipelineAgent, AgentCallContext, } from './pipeline_agent.js'; + +import * as agentOutput from './agent_output.js' +import * as agentPlayout from './agent_playout.js' +import * as humanInput from './human_input.js' +import * as speechHandle from './speech_handle.js' + +export { + agentOutput, + agentPlayout, + humanInput, + speechHandle, +} From 7d7aae6fee80191f5023414b71915d2a2dbb0a97 Mon Sep 17 00:00:00 2001 From: Kenneth Kreindler Date: Mon, 14 Apr 2025 22:40:19 +0100 Subject: [PATCH 2/3] changeset --- .changeset/wet-humans-explain.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/wet-humans-explain.md diff --git a/.changeset/wet-humans-explain.md b/.changeset/wet-humans-explain.md new file mode 100644 index 00000000..844ef570 --- /dev/null +++ b/.changeset/wet-humans-explain.md @@ -0,0 +1,5 @@ +--- +'@livekit/agents': patch +--- + +Add exports for agentOutput, agentPlayout, humanInput, speechHandle From c80a43d0ae18da976908bb397b54777c978ed1e8 Mon Sep 17 00:00:00 2001 From: Kenneth Kreindler Date: Mon, 14 Apr 2025 22:42:24 +0100 Subject: [PATCH 3/3] lint --- agents/src/pipeline/index.ts | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/agents/src/pipeline/index.ts b/agents/src/pipeline/index.ts index a6545d45..8868d3e6 100644 --- a/agents/src/pipeline/index.ts +++ b/agents/src/pipeline/index.ts @@ -1,3 +1,8 @@ +import * as agentOutput from './agent_output.js'; +import * as agentPlayout from './agent_playout.js'; +import * as humanInput from './human_input.js'; +import * as speechHandle from './speech_handle.js'; + // SPDX-FileCopyrightText: 2024 LiveKit, Inc. // // SPDX-License-Identifier: Apache-2.0 @@ -14,14 +19,4 @@ export { AgentCallContext, } from './pipeline_agent.js'; -import * as agentOutput from './agent_output.js' -import * as agentPlayout from './agent_playout.js' -import * as humanInput from './human_input.js' -import * as speechHandle from './speech_handle.js' - -export { - agentOutput, - agentPlayout, - humanInput, - speechHandle, -} +export { agentOutput, agentPlayout, humanInput, speechHandle };