11 Commits

Author SHA1 Message Date
Dominik Jain
02da2b4b19 Plugin: Add multi-user mode option (alt. run script, which sets constant)
User token is a dummy token for now; shall be provided by Penpot in the future
2025-12-16 22:28:02 +01:00
Dominik Jain
a27f2d5122 Plugin: Display WebSocket errors (e.g. missing token) in UI #20 2025-12-16 22:28:02 +01:00
Dominik Jain
b5869d185b Reduce plugin UI size and improve colours 2025-10-11 22:56:57 +02:00
Dominik Jain
cb5dbcfb06 Make plugin window smaller and use purple colour for successful connection 2025-10-08 00:10:26 +02:00
Dominik Jain
e5b5722ce6 Remove demo 'add text' button 2025-10-08 00:10:26 +02:00
Dominik Jain
afb00f6033 Switch WebSocket port from 8080 to 4402 2025-10-08 00:10:25 +02:00
Dominik Jain
b7d1171654 Establish return channel when executing plugin tasks
and package 'common' for representations used in both subprojects
2025-09-12 16:42:13 +02:00
Dominik Jain
4b755e4381 Apply formatter 2025-09-11 11:37:25 +02:00
Dominik Jain
4a9700d445 Implement initial WebSocket interaction between MCP server and Penpot plugin
(Example: Writing and selecting a text object to the Penpot project)
2025-09-10 23:02:57 +02:00
Dominik Jain
7faca70aa7 Establish websocket connection between plugin and MCP server 2025-09-10 16:33:53 +02:00
Dominik Jain
44929fd684 Add plugin code from template 2025-09-10 15:34:22 +02:00