From c3ef199efaa3a008428bcef6344e61e64df5e040 Mon Sep 17 00:00:00 2001 From: Paul Kompfner Date: Thu, 30 Apr 2026 16:19:35 -0400 Subject: [PATCH] Add changelog for #4395 --- changelog/4395.changed.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog/4395.changed.md diff --git a/changelog/4395.changed.md b/changelog/4395.changed.md new file mode 100644 index 000000000..aa14895d3 --- /dev/null +++ b/changelog/4395.changed.md @@ -0,0 +1 @@ +- Broadened `tool_resources` to `app_resources` for easy access not just in tool handlers but in other places like custom `FrameProcessor`s. Three changes: a rename (`tool_resources` → `app_resources`), a new `app_resources` property on `PipelineTask`, and a new `pipeline_task` property on `FrameProcessor`. Tool handlers now read `params.app_resources`; custom processors read `self.pipeline_task.app_resources`. The previous `tool_resources` aliases (on `PipelineTask`, `FunctionCallParams`, and `FrameProcessorSetup`) keep working but are deprecated as of 1.2.0 and emit `DeprecationWarning`s.