Visual editor: canvas-native inline instructions editor#19743
Closed
Visual editor: canvas-native inline instructions editor#19743
Conversation
- GitHub Actions workflow triggers on push to main/feature branch when docs/editor-app/** changes, builds with ghpages mode, and deploys via GitHub Pages actions (upload-pages-artifact + deploy-pages) - Manual deploy script (scripts/deploy.sh) builds and force-pushes to Mossaka/gh-aw-editor-visualizer gh-pages branch, supports GH_TOKEN and GITHUB_TOKEN for authenticated cross-repo push - Add "deploy" npm script to package.json Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…emove 10 unused deps
…m domains Major features implemented: - Phase 1 (Demo Ready): Markdown fidelity, error-to-node mapping, smart defaults, progressive disclosure, templates, deep linking, export polish - Phase 2 (Early Access): Field validation, WASM validate API, tool sub-configs, missing frontmatter fields, keyboard shortcuts, undo/redo, guided tour - Phase 3 (GA): Accessibility (WCAG 2.1 AA), responsive layout, import resolution, theme toggle, diff view, best practices linting Bug fixes: - Fix tool toggle infinite loop (React error #185) — stable Zustand selectors - Fix ecosystem domain validation — use keywords (python, node, go) not URLs - Fix page crash on node click — ErrorBoundary + zustand persist merge - Fix noisy linter warnings for auto-set permissions - Fix editor dark mode text colors — dual color maps for syntax highlighting Enhancements: - Real templates from githubnext/agentics (15 workflows) - Configurable safe-outputs (max, allowed labels, title-prefix, etc.) - Ecosystem domain quick-pick presets - Reference docs tab with hover-to-show-docs on frontmatter keys - Clickable error → field navigation with highlight animation - Structured compiler errors (field, line, suggestion, docsUrl) - Removed permissions block (strict mode default, use safe-outputs) - Remote URL import support for shared components Comprehensive Playwright test suite for regression prevention. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
… and rebuilt assets Introduces a deploy workflow that lets users push workflows directly to GitHub repos from the visual editor, with token input, repo selection, progress tracking, and success confirmation steps. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Instructions are the soul of an agent workflow, so they deserve a first-class editing experience. Double-clicking the Instructions node now expands it into a rich inline editor directly on the canvas with formatting toolbar, snippet buttons, auto-growing textarea, and keyboard shortcuts (Ctrl+B/I, Escape). - New InstructionsNodeExpanded component with nodrag/nowheel/nopan classes - Dynamic Dagre layout (480x400 expanded vs 260x120 collapsed) - Formatting toolbar: Bold, Italic, Heading, Bullet list, Numbered list - Escape key and click-outside collapse handlers - Improved empty-state CTA with pencil icon - Full dark mode support - Playwright e2e tests for all interactions - Rebuilt production assets Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This was referenced Mar 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Test plan
🤖 Generated with Claude Code