Point Language
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
.point file.
The extension starts point lsp automatically. For monorepo development, set Point: Cli Path to your local cli.ts.
Features
.point language 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/point globally, or a local cli.ts via point.cliPath
File icons
Choose Point File Icons as the active file icon theme to show the Point logo on .point files.
Links
| |