{ "publisher": "airi", "name": "@proj-airi/airi-plugin-vscode", "displayName": "Airi", "version": "0.1.0", "description": "VSCode extension that shares your coding context with Airi", "categories": [ "Other" ], "main": "./dist/extension.js", "engines": { "vscode": "^1.106.0" }, "activationEvents": [ "onStartupFinished" ], "contributes": { "commands": [ { "command": "airi.enable", "title": "AIRI: Enable" }, { "command": "airi.disable", "title": "AIRI: Disable" }, { "command": "airi.status", "title": "AIRI: Show Status" } ], "configuration": { "title": "AIRI", "properties": { "airi.enabled": { "type": "boolean", "default": true, "description": "Enable Airi companion" }, "airi.contextLines": { "type": "number", "default": 5, "description": "Number of context lines to send (before and after current line)" }, "airi.sendInterval": { "type": "number", "default": 3000, "description": "Interval in milliseconds to send updates (0 for real-time)" } } } }, "scripts": { "vscode:prepublish": "pnpm run build", "build": "tsdown", "dev": "tsdown --watch", "typecheck": "tsc --noEmit" }, "dependencies": { "@guiiai/logg": "catalog:", "@proj-airi/server-sdk": "workspace:*" }, "devDependencies": { "@types/vscode": "^1.106.0" } }