UNPKG

@agentproto/driver-agent-cli

Version:

@agentproto/driver-agent-cli — AIP-45 AGENT-CLI.md reference implementation. Multi-protocol runner that loads an AGENT-CLI.md manifest, spawns the binary, and dispatches turns through an ACP / MCP / proprietary arm. ACP arm delegates to @agentproto/acp; e

75 lines • 2.02 kB
{ "name": "@agentproto/driver-agent-cli", "version": "2.13.1", "description": "@agentproto/driver-agent-cli — AIP-45 AGENT-CLI.md reference implementation. Multi-protocol runner that loads an AGENT-CLI.md manifest, spawns the binary, and dispatches turns through an ACP / MCP / proprietary arm. ACP arm delegates to @agentproto/acp; emits the canonical StreamEvent taxonomy regardless of underlying protocol.", "keywords": [ "agentproto", "aip-45", "agent-cli", "interactive", "hermes", "claude-code", "opencode", "goose", "gemini-cli", "acp", "mcp" ], "homepage": "https://agentproto.sh/docs/aip-45", "repository": { "type": "git", "url": "https://github.com/agentproto/ts", "directory": "packages/driver/agent-cli" }, "bugs": { "url": "https://github.com/agentproto/ts/issues" }, "license": "Apache-2.0", "type": "module", "main": "dist/index.mjs", "module": "dist/index.mjs", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "default": "./dist/index.mjs" }, "./manifest": { "types": "./dist/manifest/index.d.ts", "import": "./dist/manifest/index.mjs", "default": "./dist/manifest/index.mjs" }, "./package.json": "./package.json" }, "files": [ "dist", "README.md", "LICENSE" ], "publishConfig": { "access": "public" }, "dependencies": { "gray-matter": "^4.0.3", "zod": "^4.6.5", "@agentproto/acp": "0.11.1", "@agentproto/command-sandbox": "0.3.0", "@agentproto/define-doctype": "0.1.3" }, "devDependencies": { "@types/node": "^25.9.5", "tsup": "^8.5.1", "typescript": "^5.9.3", "vitest": "^3.2.7", "@agentproto/tooling": "0.1.0" }, "scripts": { "dev": "tsup --watch", "build": "tsup", "clean": "rm -rf dist", "check-types": "tsc --noEmit", "test": "vitest run --passWithNoTests", "test:watch": "vitest" } }