create_astah_model
Creates native Astah diagrams from user descriptions, supporting multiple UML types with automatic layout and visual validation.
Instructions
Ferramenta principal e genérica. Depois de interpretar o pedido ou enunciado escrito pelo usuário, converta-o para esta especificação e crie diagramas nativos no Astah. Crie somente um diagrama por padrão; use vários apenas quando o usuário ou o enunciado os pedir explicitamente. O servidor calcula um layout compacto, alinhado e simétrico quando x/y não forem informados, exporta PNGs temporários para inspeção visual e preserva somente o .asta final.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| diagrams | Yes | Diagramas pedidos. Use um único item, salvo solicitação explícita por mais diagramas. | |
| overwrite | No | Deve ser true para substituir intencionalmente um arquivo existente. | |
| outputPath | Yes | Caminho absoluto do arquivo .asta final. | |
| exerciseContext | No | Pedido ou enunciado original, para registrar o contexto interpretado pelo agente. | |
| multipleDiagramsRequested | No | Defina true somente quando o pedido original exigir mais de um diagrama. |