Edit. Compile. Watch the stack.
DOIL language support for VSCode. Open the file, edit, and compile in one keystroke — errors come straight back to the editor.
What it does
Syntax highlighting
Full DOIL grammar — keywords, blocks, triggers, tools.
IntelliSense
Completion on agent classes, triggers, MCP tools, codegen targets.
MCP-aware completion
Surfaces tools from the MCP servers the runtime can reach — not hand-maintained lists.
One-shortcut compile
Ctrl+Shift+C runs the compiler on the current file. Errors land in the Problems pane.
Live preview
Visualise the workflow the .doil file describes.
Snippets & templates
Common patterns — agent, scenario, panel — as one-keystroke inserts.
Same grammar, everywhere
The extension shares the exact grammar the compiler uses — so what highlights in the editor is what compiles. No second source of truth to drift out of sync. Edit with confidence; the editor already knows the language.