Cursor and VS Code support for Point — an AI-first language for building software with coding agents.
Install
- Install Bun.
- Install the Point compiler:
bun install -g @hatchingpoint/point - Install Point Language from the VS Code Marketplace (works in Cursor too).
- Open a
.pointfile.
The extension starts point lsp automatically. For monorepo development, set Point: Cli Path to your local cli.ts.
Features
.pointlanguage registration- Syntax highlighting for semantic Point source
- Snippets for
record,calculation,rule,label, and more - Point file icon theme
- Language Server (
point lsp) — same server as Neovim and Zed:- Diagnostics (live, not only on save)
- Document outline
- Go to definition
- Hover docs
- Completion
- Rename symbol
- Format on save
Settings
| Setting | Default | Description |
|---|---|---|
point.cliPath |
empty | Path to cli.ts or point executable |
point.runtime |
auto |
auto, bun, or point when using cliPath |
point.trace.server |
off |
LSP trace: off, messages, or verbose |
Format on save is enabled by default for .point files.
Requirements
- Bun on PATH (Point CLI runs on Bun)
- Point CLI —
@hatchingpoint/pointglobally, or a localcli.tsviapoint.cliPath
File icons
Choose Point File Icons as the active file icon theme to show the Point logo on .point files.