We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8eb5abe commit 206b829Copy full SHA for 206b829
1 file changed
src/strands/event_loop/streaming.py
@@ -172,8 +172,7 @@ def handle_content_block_delta(
172
)
173
174
elif redacted_content := delta_content["reasoningContent"].get("redactedContent"):
175
- state.setdefault("redactedContent", b"")
176
- state["redactedContent"] += redacted_content
+ state["redactedContent"] = state.get("redactedContent", b"") + redacted_content
177
typed_event = RedactedContentStreamEvent(
178
redacted_content=redacted_content, delta=delta_content, reasoning=True
179
@@ -302,7 +301,6 @@ async def process_stream(chunks: AsyncIterable[StreamEvent]) -> AsyncGenerator[T
302
301
"current_tool_use": {},
303
"reasoningText": "",
304
"citationsContent": [],
305
- "redactedContent": b"",
306
}
307
state["content"] = state["message"]["content"]
308
0 commit comments