Initial commit - UCXL VS Code extension

- Added UCXL VS Code extension with syntax highlighting
- Implemented language configuration and grammar definitions
- Created extension package with examples and documentation
- Added syntax highlighting for UCXL code structures

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
anthonyrawlins
2025-08-27 09:39:31 +10:00
commit 8d40cd98ac
10 changed files with 486 additions and 0 deletions

27
README.md Normal file
View File

@@ -0,0 +1,27 @@
# UCXL Syntax + Linter
Highlights and lints UCXL addresses anywhere in your files.
## Features
- Syntax colouring for UCXL scheme, agent, topic, project, context, temporal segments, and path
- Inline linting for invalid UCXL syntax with red squiggly underlines
- Hover tooltips showing parsed components
## Install
1. Clone this repo
2. Install `vsce` if you dont have it:
```bash
npm install -g vsce
Then you can see the syntax-colouring in action right here by reading this file and hovering over:
ucxl://AB001:dev@project:task/~~/policies/linting/details.md
```
ucxl://F0131:finance@project:any/~~/policies/linting/details.md
```