get_pending_messages
Retrieve new messages from Cadwork's mailbox, each with the active element IDs and facets for context, enabling instructions like 'stretch this face by 15mm' to be executed. Marks them as read to avoid duplication.
Instructions
Holt Nachrichten ab, die der Nutzer in Cadwork in den Briefkasten gelegt hat.
Der Briefkasten im Fenster „Open MCP CAD" ist bewusst kein Chat: Es gibt keinen Weg, dich von aussen anzustupsen. Die Nachricht liegt dort, bis DU sie hier abholst. Deshalb:
Während einer Zeichensitzung regelmässig aufrufen — etwa zwischen zwei Batches. Sonst wartet eine Korrektur unbemerkt, während weiter in die falsche Richtung gebaut wird.
Jede Nachricht bringt den Modell-Kontext mit, den sie beim Absenden hatte: die in Cadwork aktiven Element-IDs samt Name, Gruppe und Abmessungen, bei wenigen Elementen zusätzlich deren Facetten. Damit sind Anweisungen wie „strecke diese Facette um 15 mm" auflösbar.
Abgeholte Nachrichten werden als gelesen markiert, damit dieselbe Anweisung nicht zweimal umgesetzt wird.
Args: alle: True liefert auch schon Gelesenes und ändert nichts am Zustand (zum Nachschlagen, was vorhin gewünscht war).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| alle | No |