Files

20 lines
2.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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.