Dominik Jain
|
93af0b65f1
|
✨ Update TokenProperty values in system prompt
Update based on changes to camelCase.
See https://github.com/penpot/penpot-mcp/issues/38
|
2026-03-11 16:47:22 +01:00 |
|
Dominik Jain
|
4bce5dec89
|
✨ Apply naturalChildOrdering, removing workarounds
Set the flag to true during code execution, resetting it to the
original value afterwards.
If the flag is unavailable, issue an error message, which is passed
on to the user via the LLM.
Remove instructions that served to work around the corresponding
issues:
* https://github.com/penpot/penpot-mcp/issues/28
* https://github.com/penpot/penpot-mcp/issues/32
|
2026-03-11 16:47:13 +01:00 |
|
Dominik Jain
|
0a877547c0
|
✨ Add instructions to avoid unnecessary annotations
|
2026-03-04 12:22:17 +01:00 |
|
Dominik Jain
|
a46b12a096
|
📎 Fix typo
|
2026-03-04 12:21:57 +01:00 |
|
Dominik Jain
|
7b2b078bc6
|
✨ Make clear that layoutChild is only available after the child was added
|
2026-03-04 12:21:46 +01:00 |
|
Dominik Jain
|
1b9a764a15
|
✨ Add instructions on how to reuse fills/strokes
|
2026-03-04 12:21:36 +01:00 |
|
Dominik Jain
|
42a38cc2c0
|
✨ Improve instructions on writable shape properties
|
2026-03-04 12:20:58 +01:00 |
|
Dominik Jain
|
8937c52eea
|
✨ Add information on the usage of component variants
|
2026-03-04 12:20:29 +01:00 |
|
Dominik Jain
|
6a49b5df8c
|
♻️ Move high-level instructions to the end
In this way, they can reasonably reference the more low-level concepts
|
2026-02-17 13:16:21 +01:00 |
|
Dominik Jain
|
141847585e
|
🚧 Temporary workaround for fills/strokes being read-only
Add instructions to make the limintations.
Once #8357 is resolved, this can be reverted.
|
2026-02-17 12:51:48 +01:00 |
|
Dominik Jain
|
08fc6fe917
|
✨ Improve description of token values
|
2026-02-12 17:45:50 +01:00 |
|
Dominik Jain
|
926d573d3e
|
🚧 Temporary workaround for Token resolvedValue not working
Instruct LLM to not use this property.
To be reverted once #8341 is fixed.
|
2026-02-12 17:24:44 +01:00 |
|
Dominik Jain
|
bac04f8a73
|
🚧 Temporary workaround for sizing options not working
Add instructions explaining that FlexLayout sizing options do not work.
Relates to https://github.com/penpot/penpot-mcp/issues/39
|
2026-02-12 12:37:24 +01:00 |
|
Dominik Jain
|
b4e815e787
|
📎 Fix spelling errors
|
2026-02-12 12:36:51 +01:00 |
|
Dominik Jain
|
8ac17604fd
|
✨ Improve information on component instances
* Add information on detachment
* Add information on remove behaviour in component instances
|
2026-02-11 11:35:10 +01:00 |
|
Dominik Jain
|
b6dfdc23cd
|
✨ Update information on TokenProperty
|
2026-02-11 10:45:22 +01:00 |
|
Dominik Jain
|
a5a084cf0f
|
✨ Update API type information based on current repo state
|
2026-02-11 10:45:22 +01:00 |
|
Dominik Jain
|
024aedc3ca
|
♻️ Convert prompt content to markdown format
|
2026-02-10 12:35:44 +01:00 |
|
Dominik Jain
|
44657c95df
|
♻️ Rename prompts.yml -> initial_instructions.md
|
2026-02-10 12:35:44 +01:00 |
|
Dominik Jain
|
d4d5009a3d
|
✨ Improve prompts on token application
|
2026-02-10 12:35:44 +01:00 |
|
Dominik Jain
|
56e369a1c0
|
✨ Add helper functions for token exploration
Extend PenpotUtils with helper functions for token exploration/discovery
and describe them in the system prompt
|
2026-02-10 12:35:44 +01:00 |
|
Dominik Jain
|
6b277956b9
|
✨ Add information on clone() method
|
2026-02-10 12:35:44 +01:00 |
|
Dominik Jain
|
e9a56c9d9f
|
✨ Shorten design token instructions
|
2026-02-10 12:35:44 +01:00 |
|
Dominik Jain
|
8d90edcc2f
|
✨ Add instructions on design tokens
|
2026-02-10 12:35:44 +01:00 |
|
Dominik Jain
|
467eb3c333
|
✨ Update API docs to include token-related types
|
2026-02-10 12:35:44 +01:00 |
|
Andrey Antukh
|
08e8787568
|
✨ Add mcp types generator build script
|
2026-02-04 12:22:36 +01:00 |
|
Dominik Jain
|
880b9b61c4
|
🎉 Integrate mcp repository
Original repository: https://github.com/penpot/penpot-mcp
Imported commit: fcfa67e908fc54e23a3a3543dee432472dc90c5d
|
2026-02-04 12:22:36 +01:00 |
|