# Changelog – solidcraft-mcp ## 0.3.0 (2026-10-26) - CLI 0.23.0. Kantenwahl lehnt Punkte ab, die weiter als 5 % der Körpergröße von jeder Kante liegen. Mitgelieferte Skills über `skill_reference`: modeling, mechanisms, editing, checking (Checking-Text gegen 0.21.0). - Neue Werkzeuge: `describe_command`, `crash_reports`, `pending`, `running`, `skill_reference`. Export zusätzlich OBJ und ASCII-STL. - `--connect 127.0.0.1:PORT` steuert die App (`solidcraft --control PORT`). Ohne laufende App scheitern die Entwurfswerkzeuge; `skill_reference` bleibt. Die Erweiterung startet weiter kopflos mit zwei `--allow-path`. `solvecraft-cli.exe` ist nur noch ein Alias. - Laser-DXF bleibt bei VectorCraft. Die SolidCraft-Hilfe nennt CADCraft nicht. ## 0.2.0 (2026-10-20) - Befehlserklärungen zu SolidCraft 0.16.2: Nut vor dem Einstieg bei gleicher Startebene und gleichem Außenradius (`boolean Cut: no result` — Einstieg zuerst, die Nut ein Stück hinein und etwas flacher); `sketch.circle.center` lehnt einen Ausdruck in `diameter` ab (`needs radius or diameter`), Zahl plus `sketch.dimension` mit `type: diameter`, `solid.cylinder` nimmt Ausdrücke; `solid.revolve` mit `angle` dreht von der Skizzierebene nach −Y; ein Kreismuster solcher Schnitte kann `Boolean retry: tool displacement` um etwa 4e-4 mm warnen, das Volumen bleibt in der Toleranz. - `solid.combine` mit `intersect` auf leerer Überdeckung löscht den Zielkörper und meldet trotzdem Erfolg. Vorher `inspect.interference`. ## 0.1.0 (2026-10-20) - Erste Version: Skill und Claude-Desktop-Erweiterung für SolidCraft 0.16.2. SolidCraft kommt über den eigenen Installer (`C:\Program Files\SolidCraft\solidcraft-cli.exe`, nicht auf PATH), nicht über den ArtCraft-Launcher. - Lese- und Schreib-Ordner sind Pflicht und werden beide als `--allow-path` übergeben. Der Server läuft ohne Fenster. Kein `--connect`, kein `--allow-any-path`. - Cursor-Plugin `solidcraft-mcp-cursor-v0.1.0.zip` (Server `solidcraft`) inkl. Deeplink; die Ordner-Argumente werden übernommen.