Arazzo Designer - VS Code Extension
Overview
A complete development environment for the Arazzo Specification in Visual Studio Code. Design, develop, and test API workflow orchestrations with enterprise-grade tooling.
β¨ Key Features
π Language Server Protocol (LSP)
High-performance Go-based language server providing:
- Go to Definition: Ctrl/Cmd+Click on
operationId to jump to OpenAPI operations
- Hover Information: View operation details (method, path, summary, description)
- Code Lens Actions: In-editor buttons to visualize workflows or open designer
- Cross-file Navigation: Automatic indexing of OpenAPI files from
sourceDescriptions
- Real-time Validation: Instant error checking as you type
- Smart Completions: Context-aware autocomplete for all Arazzo fields
π Workflow Visualization
- Interactive Mermaid diagrams showing step dependencies
- Visual workflow designer with form-based editing
- Real-time updates synchronized with source code
π¨ Developer Experience
- Syntax highlighting for Arazzo-specific keywords
- Runtime expression support (
$statusCode, $request, $response, etc.)
- YAML and JSON format support
- Custom file icons for
.arazzo.* files
- Cross-platform: macOS, Linux, Windows
Acceptance criteria
No response
Additional context
No response
Arazzo Designer - VS Code Extension
Overview
A complete development environment for the Arazzo Specification in Visual Studio Code. Design, develop, and test API workflow orchestrations with enterprise-grade tooling.
β¨ Key Features
π Language Server Protocol (LSP)
High-performance Go-based language server providing:
operationIdto jump to OpenAPI operationssourceDescriptionsπ Workflow Visualization
π¨ Developer Experience
$statusCode,$request,$response, etc.).arazzo.*filesAcceptance criteria
No response
Additional context
No response