diff --git a/changelog/3630.added.md b/changelog/3630.added.md index 8647a71cc..3e27ca3e5 100644 --- a/changelog/3630.added.md +++ b/changelog/3630.added.md @@ -1 +1 @@ -- Added native RTVI function call lifecycle messages (`llm-function-call-started`, `llm-function-call-in-progress`, `llm-function-call-stopped`) for visual feedback when bot executes functions. \ No newline at end of file +- Added RTVI function call lifecycle events (`llm-function-call-started`, `llm-function-call-in-progress`, `llm-function-call-stopped`) with configurable security levels via `RTVIObserverParams.function_call_report_level`. Supports per-function control over what information is exposed (`DISABLED`, `NONE`, `NAME`, or `FULL`). \ No newline at end of file diff --git a/changelog/3630.deprecated.md b/changelog/3630.deprecated.md new file mode 100644 index 000000000..b1967f683 --- /dev/null +++ b/changelog/3630.deprecated.md @@ -0,0 +1 @@ +- Deprecated `RTVILLMFunctionCallMessage`, `RTVILLMFunctionCallMessageData`, and `RTVIProcessor.handle_function_call()`. Use the new `llm-function-call-in-progress` event sent automatically by `RTVIObserver` instead.