You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Rectangle, rounded rectangle, ellipse, diamond nodes, connection lines, and free text
75
+
- Image insertion from local files or URLs (URL fetches are SSRF-validated and size-capped)
76
+
- Mermaid `flowchart` / `graph` import
77
+
- Save/Open as `.diagram.json`, export to PNG or SVG
78
+
- Undo/redo, align, distribute, grid, snap, and zoom controls
79
+
-**File Tree Context Menu** — Right-click any file or folder in the project tree to create files/folders, rename, delete, copy absolute or relative paths, or reveal the item in your platform file manager. Renaming or deleting a file that is currently open in an editor tab keeps the tab in sync.
72
80
-**Package Manager** — Install automation modules and build tools directly from the IDE menu without leaving the editor.
73
81
-**Integrated Documentation** — Quick access to documentation and GitHub pages for each automation module directly from the menu bar.
74
82
@@ -82,6 +90,7 @@ PyBreeze is not just a code editor — it is a command center for the automation
82
90
- Step-by-step analysis
83
91
- Summary generation
84
92
-**Skill Prompt Editor** — Define and manage reusable skill-based prompts (code explanation, code review templates) that can be sent to LLM APIs.
93
+
-**Skill Send GUI** — Pick a skill prompt template, optionally edit the prompt text, send it to an LLM API endpoint, and view the response — all in a dedicated tab or dock.
85
94
86
95
### Plugin System
87
96
@@ -108,7 +117,70 @@ The IDE interface supports multiple languages:
0 commit comments