Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>DevTools for OneStream (Community)New to Visual Studio Code? Get it now.
DevTools for OneStream (Community)

DevTools for OneStream (Community)

Marcio Pataca

|
177 installs
| (1) | Free
Improve OneStream code performance and quality: 130+ static analysis checks with health grades, VB.NET IntelliSense, and an offline MCP server for Copilot, Claude, Cursor, and other AI assistants.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DevTools for OneStream (Community)

License

Improve the performance and quality of your OneStream code — static analysis, health grades, and AI-assisted development, inside VS Code.

Disclaimer: This extension is an individual contribution to help OneStream consultants based on personal experience with code optimization. It has no affiliation with OneStream Software LLC.

Built for OneStream consultants and developers, DevTools for OneStream puts one goal front and center: better OneStream code. Analyze business rules and assemblies against a catalog of 130+ rule checks, see the results as an A+ to E health grade, then let AI assistants apply the same standards while they write.

Code Quality Studio

The core of this extension — a static analyzer purpose-built for OneStream business rules, member formulas, confirmation rules, and assemblies.

  • Analysis sources: XML/ZIP exports, VS Code workspace folders, or a live connected OneStream instance
  • 130+ rule checks spanning Performance, Security, SQL, OneStream Platform, Code Quality, and General Code, including positive patterns that reward good code
  • A+ to E health grades with a full breakdown per rule and per category
  • Excel export with before/after comparison to track improvements over time

Run it anywhere:

  • Sidebar Quick Check — single-file lint with one-click AI Fix, right where you're editing
  • devtools analyze CLI — SARIF or JSON output, with --baseline gating to fail builds only on new issues
  • CI — run devtools analyze in any pipeline to emit SARIF, gate builds on new issues, and surface results in GitHub code scanning — see the Continuous Integration guide in Code Quality Studio's Development Guides
  • AI assistants — the same rule catalog guides the code they generate

AI Assistant Integration

GitHub Copilot works automatically on VS Code 1.111+ — no setup required. Eight more tools connect with a one-time install prompt: Claude Code, Claude Desktop, Codex, Cursor, Windsurf, Cline, Roo Code, and Continue.

The MCP server runs fully offline — no OneStream connection, no credentials — regardless of which client you use.

Open Development Guides → AI Assistant Integration (MCP) inside Code Quality Studio for per-tool setup instructions.

Business Rules Editor

Three ways to edit OneStream business rules, member formulas, and confirmation rules:

  • Custom Editor — opens rule XML directly in a Monaco editor with OneStream IntelliSense, real-time validation, health grades inline, and ready-to-use code snippets
  • VS Code Project — import a business rules XML into a full .NET project, edit with native VS Code tooling and Git, then export back to OneStream-compatible XML
  • Quick Editor (Sidebar) — browse and open rules straight from the Rule Viewer panel

Workspace Studio

Manage OneStream workspace objects as local, Git-friendly VS Code projects.

  • Create or import assembly and full workspace projects (dashboards, components, data adapters, parameters, business rules, and more)
  • Round-trip between a project folder and OneStream-compatible import XML
  • Git-friendly storage — every object is an individual file under version control

VB.NET IntelliSense

VS Code has no native VB.NET support — this extension fills the gap with full IntelliSense: completion, hover, go-to-definition, find references, rename, signature help, and real-time diagnostics, powered by your project's own NuGet references.

More Tools

Tool What it does
Diagnostic Studio Run Data Management sequences, browse task activity and error logs, profiler integration
Custom Table Studio Browse and query custom tables, plus a streaming database health check
Memory Sizing Estimate App Server memory usage from a live connection, export, or manual model
Documentation Generator Turn an application export into an AI-readable Markdown documentation pack
Dimension Builder Visual dimension metadata editor with CSV import/export and relationship management
devtools CLI Workspace/rule diffing, mcp doctor/mcp repair, and XML conversion — no VS Code required
Other Tools Standalone export utilities, including Remove App Security

Requirements

  • VS Code 1.105.1+ or Cursor 3.0.12+
  • .NET 10 Runtime or later (download) — required for Code Quality Studio, the MCP server, and VB.NET IntelliSense
  • VS Code 1.111+ for automatic MCP registration with GitHub Copilot; other AI tools work on any supported version

Learn More

Once installed, open the built-in Development Guides in Code Quality Studio for the full documentation set — AI assistant setup, CI integration, API references, and more. Found a bug or have a feature idea? Use the Report it link in the footer of any tool panel to open the built-in Bug Reporter.


Author: Marcio Pataca License: MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft