The Model Context Protocol gives an AI assistant a standard way to discover and call tools outside the model itself. If you already have Swift code worth exposing, the official swift-sdk handles the JSON-RPC framing and the handshake for …
Swipe actions used to require List. Even when a ScrollView and LazyVStack were the better fit for layout and performance, a swipeable row meant falling back to List just to get that one interaction.
SwiftUI now ships a built-in way to let people drag items around in a list, stack, or grid, without writing gesture code or tracking drag offsets by hand.
The two pieces you need
Reordering splits into two responsibilities. The ForEach …
Start the conversation