package.json
{
"name": "lms-plugin-agentic-workspace",
"version": "0.3.1",
"description": "Autonomous coding agent for LM Studio: plans, edits transactionally with rollback, runs commands, uses Git/GitHub, researches the web, runs sub-agents. Manual/Plan/Auto approval.",
"main": "index.js",
"scripts": {
"dev": "lms dev",
"push": "lms push",
"build": "tsc -p tsconfig.json",
"typecheck": "tsc --noEmit -p tsconfig.json",
"typecheck:offline": "tsc --noEmit -p tsconfig.offline.json",
"test": "node scripts/test.mjs tsconfig.test.json",
"check": "npm run typecheck && npm test",
"test:offline": "node scripts/test.mjs tsconfig.test.offline.json",
"check:offline": "npm run typecheck:offline && npm run test:offline",
"live": "tsx live/run.ts"
},
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
"@lmstudio/sdk": "^1.5.0",
"zod": "^3.24.1",
"puppeteer-core": "^24.0.0"
},
"devDependencies": {
"@types/node": "^22.0.0",
"tsx": "^4.23.12",
"typescript": "^5.8.0"
},
"engines": {
"node": ">=22"
}
}
package.json
{
"name": "lms-plugin-agentic-workspace",
"version": "0.3.1",
"description": "Autonomous coding agent for LM Studio: plans, edits transactionally with rollback, runs commands, uses Git/GitHub, researches the web, runs sub-agents. Manual/Plan/Auto approval.",
"main": "index.js",
"scripts": {
"dev": "lms dev",
"push": "lms push",
"build": "tsc -p tsconfig.json",
"typecheck": "tsc --noEmit -p tsconfig.json",
"typecheck:offline": "tsc --noEmit -p tsconfig.offline.json",
"test": "node scripts/test.mjs tsconfig.test.json",
"check": "npm run typecheck && npm test",
"test:offline": "node scripts/test.mjs tsconfig.test.offline.json",
"check:offline": "npm run typecheck:offline && npm run test:offline",
"live": "tsx live/run.ts"
},
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
"@lmstudio/sdk": "^1.5.0",
"zod": "^3.24.1",
"puppeteer-core": "^24.0.0"
},
"devDependencies": {
"@types/node": "^22.0.0",
"tsx": "^4.23.12",
"typescript": "^5.8.0"
},
"engines": {
"node": ">=22"
}
}