A Cybernetic Control Surface and Topological Canvas for the coreason-runtime Active Inference mesh.
-
Topological Manifold: A zero-intrinsic-state React Flow canvas rendering Directed Cyclic Graphs (DCG) via an ELK WebAssembly layout math engine. ➔ Read the Operational Handbook
-
Zero-Trust Sandbox: A deterministic Capability Forge executing Model Context Protocol (MCP) intents within strict WebAssembly linear memory boundaries. ➔ Read the Operational Handbook
-
Human-AI Boundary Escalation: An Epistemic Oracle handling Active Inference Markov Blanket piercing via strict state hydration routing. ➔ Read the Operational Handbook
-
Tensor-Driven Topology: A Zero-Waste predictive synthesis render loop powered by local SGLang Tensor engines. ➔ Read the Operational Handbook
git clone https://github.com/coreason/coreason-vscode.git
cd coreason-vscode
npm ci
npm run build
npm run watch
# Press F5 in VS Code to launch the Extension Development HostTo compile the extension into a standalone binary, run the following commands:
npm ci
npm run build
npx @vscode/vsce packageThe resulting .vsix file can be installed via the Extensions pane. Click on the ... menu and select Install from VSIX....
The extension is fully compatible with modern forks running Engine ^1.90.0. To install on these IDEs, follow the same "Install from VSIX" step described above.
Crucial Note: This extension relies on the redhat.vscode-yaml dependency. Because the extension uses this language server, forks that do not connect to the Microsoft Marketplace must resolve this dependency via the Open VSX Registry.
When developing or debugging the extension locally (e.g., pressing F5), you may encounter some environment-specific issues:
If the Extension Development Host fails to launch with errors like Extension ... CANNOT use API proposal: chatSessionsProvider, it means one of your personally installed extensions is bleeding into the development instance and crashing it.
Fix: We have configured .vscode/launch.json to include the --disable-extensions flag in its args array. This ensures the Host launches in an isolated, clean environment containing only coreason-vscode.
If your native VS Code environment has global language extensions enabled (like golang.go), they might attempt to activate and crash if their respective binaries aren't found in your system's PATH.
Fix: Install the missing toolchain on your OS (e.g., choco install golang) or disable the offending extension specifically for the coreason-vscode workspace in your IDE's Extensions panel.