{"ok":true,"site":{"host":"lukeocodes.github.io","url":"https://lukeocodes.github.io/tailwind-playground/","type":"live","desc":"Tailwind v4 Playground","tools":[{"name":"get_theme_css","kind":"answer","impl":"imperative","description":"Get the current Tailwind v4 theme CSS. Returns the contents of the theme.css editor, which contains the @theme block with design tokens (colors, border radius, font sizes, shadows, spacing) and dark mode overrides.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/tailwind-playground/"},{"name":"set_theme_css","kind":"act","impl":"imperative","description":"Replace the Tailwind v4 theme CSS. Accepts a full CSS string containing a @theme block with design tokens and optional .dark overrides. Updates the editor and live preview, then focuses the window so the user can see changes.","inputSchema":{"type":"object","properties":{"css":{"type":"string","description":"Complete CSS string with @theme { ... } block and optional .dark { ... } overrides"}},"required":["css"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/tailwind-playground/"},{"name":"get_sandbox_html","kind":"answer","impl":"imperative","description":"Get the current sandbox HTML. Returns the contents of the sandbox.html editor, which contains HTML using Tailwind utility classes rendered in the live preview.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/tailwind-playground/"},{"name":"set_sandbox_html","kind":"act","impl":"imperative","description":"Replace the sandbox HTML. Accepts an HTML string using Tailwind utility classes. Updates the editor and live preview, then focuses the window so the user can see changes.","inputSchema":{"type":"object","properties":{"html":{"type":"string","description":"HTML string using Tailwind utility classes. Use semantic tokens like bg-surface, text-foreground, border-border for dark mode compatibility."}},"required":["html"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/tailwind-playground/"},{"name":"list_templates","kind":"answer","impl":"imperative","description":"List available canned templates. Returns template names and descriptions that can be loaded with the select_template tool.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/tailwind-playground/"},{"name":"select_template","kind":"act","impl":"imperative","description":"Load a canned template by name. Replaces both the theme CSS and sandbox HTML with the template content, updates the dropdown, editors, and live preview, then focuses the window.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Template name from list_templates (e.g. \"Design System\", \"Hero — Gradient\")"}},"required":["name"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/tailwind-playground/"}],"category":"Developer Tools","apiSurface":"spec","toolCount":6}}