- traditional SDKs pass a list of messages
- StateWeave passes a structured frame and graph
- the model returns operations that mutate the graph
What this unlocks
- visible working memory
- inspectable context
- tool results as graph nodes
- decisions and constraints as first-class state
- graph visualization of how an agent got somewhere