From ac6541d74ac37795903095832f7ad0be6a6c5bf0 Mon Sep 17 00:00:00 2001 From: Dominik Jain Date: Tue, 3 Mar 2026 14:46:45 +0100 Subject: [PATCH] :sparkles: Add instructions to avoid unnecessary annotations --- mcp/packages/server/data/initial_instructions.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mcp/packages/server/data/initial_instructions.md b/mcp/packages/server/data/initial_instructions.md index 67cc2941b3..7a161dea00 100644 --- a/mcp/packages/server/data/initial_instructions.md +++ b/mcp/packages/server/data/initial_instructions.md @@ -82,6 +82,8 @@ Actual low-level shape types are `Rectangle`, `Path`, `Text`, `Ellipse`, `Image` Cloning: Use `shape.clone(): Shape` to create an exact duplicate (including all properties and children) of a shape; same position as original. +Annotations: Don't add text elements to the design that just repeat a shape's name. In the Penpot UI, the name is displayed anyway. + # Images The `Image` type is a legacy type. Images are now typically embedded in a `Fill`, with `fillImage` set to an