@essentialai/cogent-bridge
Version:
Cogent Bridge — cross-agent comms for Claude Code, OpenAI Codex and Slack. Codex users: install with `curl -fsSL https://cogent.tools/install.sh | sh`, then start with `cogent-codex` for real-time peer wake.
96 lines (95 loc) • 3.17 kB
JSON
{
"name": "@essentialai/cogent-bridge",
"version": "3.25.5",
"description": "Cogent Bridge \u2014 cross-agent comms for Claude Code, OpenAI Codex and Slack. Codex users: install with `curl -fsSL https://cogent.tools/install.sh | sh`, then start with `cogent-codex` for real-time peer wake.",
"type": "module",
"workspaces": [
"cogent",
"slack-adapter",
"cogent-plugin",
"surface-core",
"telegram-adapter",
"discord-adapter",
"whatsapp-adapter"
],
"main": "dist/index.js",
"bin": {
"cogent-bridge": "dist/cli.js",
"essentialai-cogent": "dist/cli.js",
"cogent-codex": "dist/bin/cogent-codex.js"
},
"files": [
"dist",
"README.md",
"LICENSE",
"CHANGELOG.md",
"server.json",
"scripts/postinstall-global.mjs"
],
"scripts": {
"start": "node dist/index.js",
"dev": "tsx watch src/index.ts",
"prebuild": "npm run build -w cogent",
"build": "node node_modules/typescript/bin/tsc && npm run build:bundle",
"build:bundle": "node scripts/build-bundle.mjs",
"clean": "rm -rf dist plugin/bridge",
"test": "node node_modules/vitest/vitest.mjs run",
"test:watch": "node node_modules/vitest/vitest.mjs",
"test:unit": "node node_modules/vitest/vitest.mjs run --exclude 'src/e2e/**'",
"test:coverage": "node node_modules/vitest/vitest.mjs run --coverage",
"postinstall": "node scripts/postinstall-global.mjs",
"prepublishOnly": "npm run build && npm run typecheck && npm test",
"typecheck": "node node_modules/typescript/bin/tsc -p tsconfig.test.json --noEmit",
"test:all": "node scripts/test-all.mjs",
"secret-scan": "node scripts/secret-scan.mjs",
"verify": "npm run typecheck && npm run test:all && node scripts/artifact-staleness-test.mjs && node scripts/dist-blackbox-test.mjs && node scripts/gate-runbook-coverage-test.mjs && node scripts/gate-proof-coverage-test.mjs && node scripts/cold-clone-test.mjs",
"build:all": "npm run build -w cogent && npm --prefix server ci --silent && npm run build --prefix server && npm run build"
},
"keywords": [
"mcp",
"model-context-protocol",
"claude",
"claude-code",
"bridge",
"inter-session",
"communication",
"ai",
"agent",
"cogent",
"cogent-bridge"
],
"repository": {
"type": "git",
"url": "https://github.com/eaisdevelopment/cogent.git"
},
"homepage": "https://github.com/eaisdevelopment/cogent#readme",
"bugs": {
"url": "https://github.com/eaisdevelopment/cogent/issues"
},
"author": "Pavlo Sidelov <pavlo@essentialai.uk>",
"license": "Apache-2.0",
"mcpName": "io.github.eaisdevelopment/cogent",
"publishConfig": {
"access": "public"
},
"engines": {
"node": ">=18"
},
"dependencies": {
"@essentialai/cogent": "^3.6.0",
"@modelcontextprotocol/sdk": "^1.6.1",
"imapflow": "^1.6.6",
"nodemailer": "^6.10.1",
"ws": "^8.19.0",
"zod": "^3.23.8"
},
"devDependencies": {
"@types/node": "^22.10.0",
"@types/ws": "^8.18.1",
"@vitest/coverage-v8": "^4.0.18",
"esbuild": "^0.28.1",
"tsx": "^4.19.2",
"typescript": "^5.7.2",
"vitest": "^4.0.18"
}
}