From 851798d71a45076781b519f564e2d37241a97d07 Mon Sep 17 00:00:00 2001 From: Ari Webb Date: Mon, 12 Jan 2026 12:24:30 -0800 Subject: [PATCH] fix: step_id is none (#8528) --- letta/interfaces/anthropic_streaming_interface.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/letta/interfaces/anthropic_streaming_interface.py b/letta/interfaces/anthropic_streaming_interface.py index a02d0edc..e27d38bc 100644 --- a/letta/interfaces/anthropic_streaming_interface.py +++ b/letta/interfaces/anthropic_streaming_interface.py @@ -415,6 +415,7 @@ class AnthropicStreamingInterface: arguments=tool_call_args, ), run_id=self.run_id, + step_id=self.step_id, ) prev_message_type = approval_msg.message_type yield approval_msg @@ -474,6 +475,7 @@ class AnthropicStreamingInterface: tool_call=ToolCallDelta(name=self.tool_call_name, tool_call_id=self.tool_call_id, arguments=delta.partial_json), date=datetime.now(timezone.utc).isoformat(), run_id=self.run_id, + step_id=self.step_id, ) else: tool_call_delta = ToolCallDelta(