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
Copy file name to clipboardExpand all lines: README.md
+14-18Lines changed: 14 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
IDE support for [Workflow Engine](https://github.com/GoCodeAlone/workflow) configuration files: real-time validation, autocomplete, hover docs, snippets, and AI assistant integration via MCP.
4
4
5
-
> This extension requires workflow engine v0.3.20 or later.
5
+
> This extension requires workflow engine v0.3.24 or later.
@@ -77,7 +77,7 @@ All `wfctl` commands are available via the Command Palette (`Ctrl+Shift+P` / `Cm
77
77
78
78
### MCP Server Integration
79
79
80
-
On workspace open, the extension offers to register `workflow-mcp-server` in `.vscode/mcp.json`. This makes Workflow Engine context available to AI assistants that support the [Model Context Protocol](https://modelcontextprotocol.io/):
80
+
On workspace open, the extension offers to register `wfctl mcp` in `.vscode/mcp.json`. This makes Workflow Engine context available to AI assistants that support the [Model Context Protocol](https://modelcontextprotocol.io/):
81
81
82
82
-**Claude** (VS Code extension or claude.ai/code)
83
83
-**GitHub Copilot** (VS Code)
@@ -129,20 +129,22 @@ Press **F5** in VS Code to launch an Extension Development Host with the extensi
129
129
130
130
### wfctl
131
131
132
-
The `wfctl` CLI is required for the command palette commands (validate, inspect, run, etc.).
132
+
The `wfctl` CLI powers command palette commands and MCP integration. It is downloaded automatically on first activation.
133
+
134
+
To install manually instead:
133
135
134
136
```sh
135
-
go install github.com/GoCodeAlone/workflow/cmd/wfctl@v0.3.20
137
+
go install github.com/GoCodeAlone/workflow/cmd/wfctl@v0.3.24
136
138
```
137
139
138
-
Verify: `wfctl --version`
140
+
If you install it manually, set `workflow.wfctl.path` to the binary path so the extension uses your local build instead of auto-downloading.
139
141
140
142
### workflow-lsp-server
141
143
142
144
The LSP server binary powers validation, autocomplete, and hover docs. It is downloaded automatically on first activation. You can also install it manually:
143
145
144
146
```sh
145
-
go install github.com/GoCodeAlone/workflow/cmd/workflow-lsp-server@v0.3.20
147
+
go install github.com/GoCodeAlone/workflow/cmd/workflow-lsp-server@v0.3.24
146
148
```
147
149
148
150
If you install it manually, set `workflow.lspServer.path` to the binary path so the extension uses your local build instead of auto-downloading.
@@ -155,16 +157,16 @@ All settings are under the `workflow.*` namespace in VS Code settings.
155
157
156
158
| Setting | Type | Default | Description |
157
159
|---|---|---|---|
158
-
|`workflow.wfctl.path`|`string`|`"wfctl"`| Path to the `wfctl` binary. Defaults to `wfctl` (must be on `PATH`). |
160
+
|`workflow.wfctl.path`|`string`|`""`| Path to the `wfctl` binary. Leave empty to auto-download from GitHub Releases. |
159
161
|`workflow.lspServer.path`|`string`|`""`| Path to the `workflow-lsp-server` binary. Leave empty to auto-download from GitHub Releases. |
160
162
|`workflow.lspServer.enabled`|`boolean`|`true`| Enable the Workflow LSP server for rich language features. |
161
-
|`workflow.mcpServer.autoRegister`|`boolean`|`true`| Automatically register `workflow-mcp-server` in `.vscode/mcp.json` on workspace open. |
163
+
|`workflow.mcpServer.autoRegister`|`boolean`|`true`| Automatically register `wfctl` as the MCP server in `.vscode/mcp.json` on workspace open. |
0 commit comments