Add action history hydration and shared transform models.

Extract ActionHistoryTransformContext and ActionObjectState for
round-tripping placed objects through history. Wire capture/hydration
into ability, agent, drawing, image, text, utility, and line providers;
extend action_provider and strategy apply flow. Add hydration tests.

Made-with: Cursor
413327104cDara Adedeji committed on 4/4/2026, 3:31:52 PMparenta57f4d9
13 files changedLine totals unavailable