{ "name": "@microsoft/agent-os-copilot-extension", "version": "3.4.0", "description": "Public Preview \u2014 AgentOS GitHub Copilot Extension: Build safe AI agents with natural language and 0% policy violations", "main": "dist/index.js", "types": "dist/index.d.ts", "repository": { "type": "git", "url": "https://github.com/microsoft/agent-governance-toolkit" }, "keywords": [ "github", "copilot", "extension", "safety", "ai", "agents", "code-review", "security", "agent-os", "compliance", "gdpr", "hipaa", "soc2" ], "author": "Microsoft Corporation", "license": "MIT", "engines": { "node": ">=18.0.0" }, "scripts": { "build": "tsc", "watch": "tsc -w", "start": "node dist/index.js", "dev": "ts-node src/index.ts", "test": "jest", "lint": "eslint src --ext .ts", "prepare": "npm run build" }, "dependencies": { "@octokit/webhooks": "14.2.0", "axios": "1.16.0", "dotenv": "17.4.2", "express": "5.2.1", "path-to-regexp": "8.4.2", "winston": "3.19.0" }, "devDependencies": { "@types/express": "5.0.6", "@types/jest": "30.0.0", "@types/node": "25.6.0", "@typescript-eslint/eslint-plugin": "8.59.2", "@typescript-eslint/parser": "8.59.2", "eslint": "10.3.0", "jest": "30.3.0", "ts-jest": "29.4.9", "ts-node": "10.9.2", "typescript": "6.0.3" }, "copilotExtension": { "name": "agentos", "displayName": "AgentOS", "description": "Build safe AI agents with natural language and 0% policy violations", "publisher": "agent-os", "version": "1.0.1", "capabilities": { "filter": true, "chat": true, "actions": true }, "permissions": [ "copilot:suggestions:filter", "copilot:suggestions:annotate", "copilot:chat:respond", "copilot:context:read", "github:actions:write", "github:contents:write" ], "chatCommands": [ { "name": "create", "description": "Create a new agent from natural language description", "examples": [ "@agentos create agent for processing customer feedback", "@agentos create agent to monitor API uptime" ] }, { "name": "design", "description": "Design a multi-step workflow for complex tasks", "examples": [ "@agentos design workflow to generate daily reports" ] }, { "name": "templates", "description": "Browse 50+ pre-built agent templates", "examples": [ "@agentos templates", "@agentos templates devops" ] }, { "name": "test", "description": "Test agent with scenarios and detect edge cases", "examples": [ "@agentos test this agent" ] }, { "name": "debug", "description": "Debug agent failures and get fix suggestions", "examples": [ "@agentos why did this agent fail?" ] }, { "name": "review", "description": "Review code with CMVK multi-model verification", "examples": [ "@agentos review" ] }, { "name": "policy", "description": "Show or configure safety policies", "examples": [ "@agentos policy" ] }, { "name": "compliance", "description": "Check compliance with GDPR, HIPAA, SOC2, PCI DSS", "examples": [ "@agentos compliance gdpr", "@agentos compliance soc2" ] }, { "name": "security", "description": "Run security audit on agent code", "examples": [ "@agentos security" ] }, { "name": "deploy", "description": "Deploy agent to GitHub Actions", "examples": [ "@agentos deploy" ] }, { "name": "optimize", "description": "Get performance optimization suggestions", "examples": [ "@agentos optimize" ] }, { "name": "audit", "description": "View recent safety audit log", "examples": [ "@agentos audit" ] }, { "name": "help", "description": "Show help and available commands" } ], "slashCommands": [ { "command": "/agent-new", "description": "Create a new agent" }, { "command": "/policy-add", "description": "Add a safety policy" }, { "command": "/safety-check", "description": "Run safety check on code" }, { "command": "/deploy", "description": "Deploy to GitHub Actions" }, { "command": "/templates", "description": "Browse templates" } ], "icon": "images/icon.png", "categories": [ "AI Agents", "Security", "Code Quality", "Automation", "Compliance" ], "features": [ "Natural language to agent code generation", "50+ pre-built agent templates", "0% policy violation guarantee", "GDPR, HIPAA, SOC2, PCI DSS compliance checking", "Multi-model code verification (CMVK)", "GitHub Actions deployment", "Real-time safety annotations" ] } }