Codefluss Logo

Aktuelles Template abrufen

Ruft das aktuell aktive Design System Template mit i18n-UnterstĂŒtzung, Draft-Status und ausstehenden Änderungen ab.

Tool Name

get_current_design_system_template

Beschreibung

Das get_current_design_system_template Tool liefert das derzeit aktive Design System Template der Organisation. Es enthĂ€lt Template-Metadaten (Name, Icon, Farben), den aktiven User-Template-Status, Draft-Informationen und die Anzahl ausstehender Änderungen. Übersetzungen werden automatisch anhand des locale-Parameters aufgelöst, mit Fallback auf Englisch.

Parameter

ParameterTypPflichtStandardBeschreibung
localestringNein"en"Zielsprache (z.B. de, en)

Beispiel Request

{ "jsonrpc": "2.0", "method": "tools/call", "params": { "name": "get_current_design_system_template", "arguments": { "locale": "de" } }, "id": 1 }

Beispiel Response

{ "jsonrpc": "2.0", "result": { "content": [ { "type": "text", "text": "{\"designSystemId\":\"ds_001\",\"currentTemplateId\":\"tmpl_001\",\"activeUserTemplateId\":null,\"template\":{\"id\":\"tmpl_001\",\"templateId\":\"default\",\"iconName\":\"palette\",\"primaryColor\":\"#3B82F6\",\"previewColors\":[\"#3B82F6\",\"#8B5CF6\"],\"name\":\"Standard\",\"description\":\"Das Standard-Template\",\"features\":[\"Alle Basis-Tokens\",\"Responsive Breakpoints\"]},\"hasPendingChanges\":false,\"pendingChangesCount\":0,\"activeDraft\":null}" } ] }, "id": 1 }

Response Format

FeldTypBeschreibung
designSystemIdstringID des Design Systems
currentTemplateIdstringID des aktiven Templates
activeUserTemplateIdstring|nullID des aktiven User Templates (falls vorhanden)
templateobject|nullTemplate-Metadaten (siehe unten)
hasPendingChangesbooleanOb ausstehende Änderungen vorhanden sind
pendingChangesCountnumberAnzahl der ausstehenden Änderungen
activeDraftobject|nullAktiver Draft mit ID, Name, Beschreibung, Zeitstempel

Template-Objekt

FeldTypBeschreibung
idstringInterne Template-ID
templateIdstringTemplate-Identifier (z.B. "default")
iconNamestringIcon-Name fĂŒr die Darstellung
primaryColorstringPrimÀrfarbe als HEX-Wert
previewColorsstring[]Vorschaufarben
namestringLokalisierter Name
descriptionstringLokalisierte Beschreibung
featuresstring[]Liste der Template-Features

Verwandte Tools