From 18630c94788f18d32b68751c9fe1a9383b6742eb Mon Sep 17 00:00:00 2001 From: filipi87 Date: Thu, 19 Feb 2026 18:41:05 -0300 Subject: [PATCH] Adding changelog entry for RTVI observer ignored_sources feature. --- changelog/3779.added.md | 1 + .../foundational/53-concurrent-llm-rtvi-ignored-sources.py | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) create mode 100644 changelog/3779.added.md diff --git a/changelog/3779.added.md b/changelog/3779.added.md new file mode 100644 index 000000000..8800cfc04 --- /dev/null +++ b/changelog/3779.added.md @@ -0,0 +1 @@ +- Added `ignored_sources` parameter to `RTVIObserverParams` and `add_ignored_source()`/`remove_ignored_source()` methods to `RTVIObserver` to suppress RTVI messages from specific pipeline processors (e.g. a silent evaluation LLM). diff --git a/examples/foundational/53-concurrent-llm-rtvi-ignored-sources.py b/examples/foundational/53-concurrent-llm-rtvi-ignored-sources.py index c679a4cc4..b16f8831f 100644 --- a/examples/foundational/53-concurrent-llm-rtvi-ignored-sources.py +++ b/examples/foundational/53-concurrent-llm-rtvi-ignored-sources.py @@ -156,9 +156,7 @@ async def run_bot(transport: BaseTransport, runner_args: RunnerArguments): enable_metrics=True, enable_usage_metrics=True, ), - rtvi_observer_params=RTVIObserverParams( - ignored_sources=[evaluator_llm] - ), + rtvi_observer_params=RTVIObserverParams(ignored_sources=[evaluator_llm]), idle_timeout_secs=runner_args.pipeline_idle_timeout_secs, )