✦ Features 7
- telemetry for memory managerotel
- result handling, model-state isolation, and system-prompt fidelityhooksmodel
- add local memory storepersistence
- add Port Request templatelanguage
- load MCP servers from JSONmcpconfig
- pass per-message sequence numbers to add_messagespersistencesessions
- add storage design doc proposalpersistence
⊘ Fixes 19
- raise specific error for interrupt responses without active interrupt statedevxhil
- normalize 3gp video formatmodel
- map webp images explicitlymodel
- prevent reset_executor_state from corrupting MultiAgentBase statemultiagent
- raise ContextWindowOverflowException for ollama/llama/mistral/writercontextmodel
- update outdated document url of exception notemodel
- treat guardContent qualifiers as optionalmodelinterventions
- surface cache_read/write input tokens in metadata chunkmodel
- route gpt-5 mantle traffic through /openai/v1 base pathmodel
- drop misleading gen_ai.agent.name from multiagent spansmultiagentotel
- preserve body when search output exceeds max_charscontext
- log exception type instead of full traceback on cycle failureotelagent
- record tool_trace on interrupted tool callsotelhil
- exclude edges from bypassed nodes in resume AND-joinmultiagent
- preserve failed status reported by graph nodesmultiagent
- repair mid-iteration skip of orphaned toolUsecontextsessions
- guard upload-metrics on integration-test job result
- validate transcript message rolesbidirectional-streaming
- create release tag via git push instead of gh release --target
⋯ Other 20
- update litellm requirement from <=1.89.3,>=1.75.9 to >=1.75.9,<=1.89.4 in /strands-py
- revert pinning virtualenv now that hatch 1.16.5 is out
- add Strandslator design doclanguage
- fix two broken main tests
- improve agent guidance
- move strandslator design docs into team/designs
- add TypeScript-to-Python porting guide
- restrict issue responder to collaborators and pin action version
- add CODEOWNERS to scaffold PR assignment
- bump astral-sh/setup-uv from 7.6.0 to 8.2.0
- update google-genai requirement from <2.0.0,>=1.32.0 to >=1.32.0,<3.0.0 in /strands-py
- bump cedarpy from 4.8.5 to 4.8.6 in /strands-py
- update litellm requirement from <=1.89.4,>=1.75.9 to >=1.75.9,<=1.90.2 in /strands-py
- bump commander from 14.0.3 to 15.0.0
- bump dorny/paths-filter from 4.0.1 to 4.0.2
- bump astral-sh/setup-uv from 8.2.0 to 8.3.0
- update litellm requirement from <=1.90.2,>=1.75.9 to >=1.75.9,<=1.91.0 in /strands-py
- added release workflow
- drop unused snapshot and app_data fieldshilpersistence
- fix integration test runs