- Updated Svelte integration type shims to treat non‑children snippet props and any typed props as optional, fixing false‑positive type errors with Svelte 5 components.
- Introduced HandleSnippetProps to make Snippets optional, distinguished generic vs. non‑generic components for proper inference, and adjusted TSX generation to apply correct directive wrappers.