Packages Published
Python (PyPI) - published at 12:45:53 UTC
| Package | Version | Install |
|---|---|---|
| ag_ui_strands | 0.4.1 | pip install ag_ui_strands==0.4.1
|
ag_ui_strands@0.4.1
- Reconcile frontend tool results into snapshot sessions: native
toolResultis now updated instead of leaving a "Forwarded to client" placeholder and sending a synthetic user message. - Recognize
SnapshotSessionManagerduring reconciliation, in addition to repository-backed managers. - Drop the pre-1.55 inner run-loop close that could save transient context, swallow save failures, and read a private SDK frame local; strands-agents 1.55+ recommended.
- Respect the manager's
save_latest_onsetting during snapshot reconciliation. - Adopt @ag-ui/core/schemas validators and the 1.0 model part renames; flatten tool result content to text and drop file sources with a warning rather than forwarding a provider handle.
Breaking changes
- Message part handling follows the 1.0 model: renamed parts, tool result content flattened to text, and file sources dropped with a warning instead of sending a provider handle.
- Below strands-agents 1.55 a halted turn's snapshot is saved late; 1.55+ recommended and some restart-dependent snapshot tests skip on older versions.