ArchitectureA supervised JVM-class runtime — OLTP on seven engines, OLAP on three. AI-native, MCP-native, observable as plain SQL.Read the architecture
Está viendo la edición Perú. Está viendo la edición Colombia. You're viewing the Pakistan edition. Cambiar a la edición global →Cambiar a la edición global →Switch to the global edition →

Monaco editor gains TypeScript-aware Ax API autocompletion

The Monaco editor inside the form surface ships with type definitions for the Ax standard library — IntelliSense, inline parameter hints and refactoring across embedded JavaScript snippets. Configurable diagnostics run inside script tags without blocking the authoring flow.

The platform's form surface authors application logic as JavaScript snippets embedded in form elements. The Monaco code editor — the same engine that powers VS Code — has been the editor for these snippets, but until now it was JavaScript-only : developers got syntax colouring but no awareness of the Ax standard library, no parameter hints when calling Ax.db.exec, no refactoring support across snippets.

This release ships type definitions (.d.ts) for the full Ax standard library — Ax.db, Ax.http, Ax.ai, Ax.cloud, the security perimeter — into the Monaco editor. The IDE experience inside the form surface is now equivalent to the IDE experience an external developer gets in VS Code.

  • IntelliSense. Typing Ax.db. surfaces the available methods with their signatures and JSDoc descriptions.
  • Inline parameter hints. Mid-call argument hints display the parameter name and type as the developer types.
  • Refactoring across snippets. Rename a variable, extract a function — the operations apply across every snippet in the form, not one snippet at a time.
  • Configurable diagnostics. TypeScript-style diagnostics (no-implicit-any, strict-null-checks) are configurable per snippet ; they run inline without blocking save, so the form-authoring flow stays uninterrupted.

See the feature →

← All posts