{"_id":"aamp-acp-bridge","_rev":"31-733db3deb50cc55897b81c5afbacbb90","name":"aamp-acp-bridge","dist-tags":{"latest":"0.1.34"},"versions":{"0.1.4":{"name":"aamp-acp-bridge","version":"0.1.4","license":"MIT","_id":"aamp-acp-bridge@0.1.4","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"13b9b03532682695d1ead40fe7b0a30b9cd6759b","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.4.tgz","fileCount":23,"integrity":"sha512-ojRVUX7shwd7ieDk6iPy60yOUPXb71r2nZA3N/02NCicp6Pry7gZMaRLdBMeWXSPDU4ayKpqdAoHddxZXeAkug==","signatures":[{"sig":"MEYCIQCVrd6M04q8HOh+1ACfTDasYuwoAVd7Vb2Ts6jIRwUVtgIhAOYj5nlkE0f5eepYv5fM0pJRVUsYNtknNoOYdmt5YK7J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64348},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"63b500dd0fc3168e35520ec259272c60e87db983","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.4_1774424640871_0.453830207114583","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"aamp-acp-bridge","version":"0.1.5","license":"MIT","_id":"aamp-acp-bridge@0.1.5","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"623726e25b14e49343506367b2b7f9c4c6392763","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.5.tgz","fileCount":23,"integrity":"sha512-wN4oZjVGrdNj74bGq2n2qUtv3l3XDGvxj+dRUrVQ95vOG1LdKgmzaFTFNnvuJpKwdLSbrP+orhETaC3oe5+Q4Q==","signatures":[{"sig":"MEYCIQDaidoYlZnGRmcr7gQZt9I73ZNdX5grxJP+T7zUnF0GsQIhALF/o4yklL0vVFvJES2GkPpvWJGV41oeRTCwrmfGd4DA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64118},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"63b500dd0fc3168e35520ec259272c60e87db983","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.5_1774425133653_0.46205584314871295","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"aamp-acp-bridge","version":"0.1.6","license":"MIT","_id":"aamp-acp-bridge@0.1.6","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"3a602bc23f695ba9dd99383552a8c9560052a11f","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.6.tgz","fileCount":23,"integrity":"sha512-CJjP7WBOvSekQ/B6KH3a9Cv8M/fopBeWri/228cNQQkBFCfDKqiVMMppQOga8JmzhuBD0pJaRJm85NK8piT6lg==","signatures":[{"sig":"MEUCIBDMc4LdBmh0Z5vuwdhIGqyjOrICwA1VPK3USkIMn/laAiEA3e/5wHm/ITwGrD1/sZIS2CAbyb/M8efwevaEjTGD/aQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64050},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"11fd1d56673f71fa3f278ae7ac2c88035efcd2bb","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.6_1774521606437_0.5121425427447688","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"aamp-acp-bridge","version":"0.1.7","license":"MIT","_id":"aamp-acp-bridge@0.1.7","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"db4fb8abac7382f6e101c5bf86a5a3a9d93116d9","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.7.tgz","fileCount":23,"integrity":"sha512-fCWYEtzhWIf5w3jmTR0lad/Q70fL/vNh3Pp0hCCz1YKnofpVY8tvvK8HHJqJjUzP/diSMgsnTSUY3+L9Y0Y8Kg==","signatures":[{"sig":"MEUCIQD6UW441cTI0H1l3VJqLrvdtKE1q2uAOXRCMiBfSLxttwIgIB0XPjn7xjvhXxS2z/jMFmFYFA/cZ5vfKGMNCsAeW3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64051},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"93251d7fd40b033e9845d5a105256c113fdf5253","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.7_1774860953552_0.5403289777180365","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"aamp-acp-bridge","version":"0.1.8","license":"MIT","_id":"aamp-acp-bridge@0.1.8","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"ee755b6e29345bd7f71e4d7f078ca72810a7c28c","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.8.tgz","fileCount":23,"integrity":"sha512-8xSbMz7bjhRvyr0NitWG0mch5iUDSGhcx+HqkeNldUN93opuoksiSMsUWhGjGk8/+jkBbSOwQUtvASesIl2HTQ==","signatures":[{"sig":"MEUCIGYW9W3quzAhOVCU+kWjFe4uYv+G93Z+14Y44soiO2soAiEA+p/Em05THhNJsnMx4E1Hn+k1/cUMJa/wVNDxxxVy/Ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68124},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1d49a8a80d35026d14578ab341b3e4ff20ffb83d","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.14"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.8_1775551364642_0.14526381509203912","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"aamp-acp-bridge","version":"0.1.9","license":"MIT","_id":"aamp-acp-bridge@0.1.9","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"d8cf4c69fe7a9165545ef17ec549e9e985547d65","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.9.tgz","fileCount":23,"integrity":"sha512-7K7XfL4323gnkSdb41brUknnRwHWd2CrGOFcRW+iFCfcJvDmE3Oo+ZJMH2FlaV+PHmPylEAeuLGmw/xpxU+W/g==","signatures":[{"sig":"MEQCIHnR42m7SMyOgpRAq1HiFJsaGDFUfzdJ7WAtpiC+38a+AiAHMf85Era9W+6+R7UCbCid+OR7E7ZYkoxw5z3Q7nM72A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83664},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0cbc4e2c474a792101a58c2b6314f3dde81284d2","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.15"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.9_1776233058896_0.9888319218448924","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"aamp-acp-bridge","version":"0.1.10","license":"MIT","_id":"aamp-acp-bridge@0.1.10","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"6793578197e94ff2d25d71b76992c0a49bbd785b","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.10.tgz","fileCount":23,"integrity":"sha512-FpUxbvBdXK7Oe1QbX3cGXrO7q0nne0e/H+jA+h8I8J0v9RfYF1Q+Uv80C9DvQ4X5SnRUniqHpbn0ay2GAxzWXQ==","signatures":[{"sig":"MEYCIQD4VWeOZLZDhh+XAbIt9Kb1XiviVQzl+78xIjvYkSI+XwIhAJPKf6h7YQqxd8gcjFcFjNJmdH8cCByAH33xl08/kiJO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83665},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"817e2c9d872e47455944819202d4598a5838afba","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"11.4.2","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.15"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.10_1776949933444_0.15910075269303015","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"aamp-acp-bridge","version":"0.1.11","license":"MIT","_id":"aamp-acp-bridge@0.1.11","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"e31f3ff01ea170cb66ea10518306e176e07e052c","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.11.tgz","fileCount":23,"integrity":"sha512-2N3Yacglf+AcVOYUm1uVdIBmrGou9czgkZSF3HsqWpoqd2eggG9z15HGcuaM8KhQ3SFB/zPNsDG6QYE2GP5hfA==","signatures":[{"sig":"MEYCIQCEq9q19uVN86GZePuoOpGytyzZTxkUKVAoMlWL6KFNWQIhALv0i7IWyWSmDa9GI7JaYI+VSJj7+GA04lKYwfY/XEHC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83665},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9ee8771e95c336225a775f3a78972820f1b271d8","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"11.4.2","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.15"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.11_1776956966319_0.6399715850024348","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"aamp-acp-bridge","version":"0.1.12","license":"MIT","_id":"aamp-acp-bridge@0.1.12","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"1a5d02654d0669811adc960cf3ef04aaa9846168","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.12.tgz","fileCount":23,"integrity":"sha512-MoeNpwzpb9inJ36t1itMcOd84QYGD1AyugzlPuCPpt40Slf8QMnS7HDcAOt995H5yHarMIxAkU48wslzsDrefQ==","signatures":[{"sig":"MEYCIQCoZE3FEIgC+Qb9IDJXgfvvObPe1OeEGDDM4N7FUbDBYQIhAPREPXO7lnCglXpOj7o53wdfJofSwfB+M2fEriSxGxeB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124803},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c2a057d2d4c224359578c13a88e13d7cbe236935","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.15"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.12_1778326937661_0.1994087903615649","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"aamp-acp-bridge","version":"0.1.13","license":"MIT","_id":"aamp-acp-bridge@0.1.13","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"44d6d1fba8bc779f3a1e048e3f8c0619cac0305c","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.13.tgz","fileCount":26,"integrity":"sha512-8UISXgb4tr8FqQorjxFbbJhDzzXNdOwSP1JUqM3ZE3oS4fuVhI2wSxbpVKxkXbpWSifEBSMvpHY3JZ87ksoZxQ==","signatures":[{"sig":"MEQCICiAY23eH0LqEJPVBEVKLlLfE6V3zSc6VtCrLIxHbmNkAiArSZJtGU7HVSxOrSL0kZ94y3p7F/sUWTyyqZ3cAnZhiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142960},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4375b937c17403a5fe140bbc59b6c8f996645390","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.19"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.13_1778494545396_0.4770956157426809","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"aamp-acp-bridge","version":"0.1.14","license":"MIT","_id":"aamp-acp-bridge@0.1.14","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"d82914025bc8f486e891f1fa433168773c373ebb","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.14.tgz","fileCount":26,"integrity":"sha512-gOllQ3pM6XE/4Q43OunA1JZXh04rrS7ebex047HY0HC/tF2I80ltWWo2GoW8UiP//Wv99TnfUU8m1+QxgGVEmQ==","signatures":[{"sig":"MEYCIQDMZR6PQiQ1nZkx6Q06CATbIhO8U8sBHMt0myHwDbAZ5gIhAN38SGcNEAw/Q5BtVumLHmgSJ45F+HcwCQqX5++SPKNm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158354},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b5e87cf920e1aa6e3e5cb7aafe6c93f3c15569d6","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.19"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.14_1778746761043_0.24924229612524362","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"aamp-acp-bridge","version":"0.1.15","license":"MIT","_id":"aamp-acp-bridge@0.1.15","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"3d08a5f9fcd5bc8f574a252c8c7b736eb8333dd6","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.15.tgz","fileCount":29,"integrity":"sha512-Jujg/03OMvlheUAc1ZlUPNypOeZ6nyAdkjMunESoScO1ORqXHWS1HoET5Nj2wjxOj1KOKfVU9uirnNVn17DkeA==","signatures":[{"sig":"MEYCIQDuqcK34NRpNLTS9mf7n+scj6uyeXMWEBZV/+7UxsuzpQIhAO0DXxM4LXckM2MG3K5VZn3/weVjrATC56QMkBv+Mu8K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225101},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a80c4446030edcfdd9f3143929bc9286f380daf0","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"11.4.2","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"file:../sdk","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.15_1779288064124_0.9432506106184451","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"aamp-acp-bridge","version":"0.1.16","license":"MIT","_id":"aamp-acp-bridge@0.1.16","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"dde7160dfa46ac9683468d5493b57cdb4faf2cdd","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.16.tgz","fileCount":29,"integrity":"sha512-BSFr3s0xo85XWLr1/giNNOwsiK8leTCec0+qlchazOoI2QL95GRmQg5QN4hzwg8qKHIUC1/bS6p+GiIKmWGfSQ==","signatures":[{"sig":"MEUCIQD0WJhfGg74HdJrG+/vBgQNiYBX5wbG0z0GE9s7xOqlzAIgF/pqNUF+cbYtnignNn8PQpaRndvHV+iyiQqJ0jAXopc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225097},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a80c4446030edcfdd9f3143929bc9286f380daf0","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"11.4.2","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.21","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.16_1779288275984_0.5375859169971937","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"aamp-acp-bridge","version":"0.1.17","license":"MIT","_id":"aamp-acp-bridge@0.1.17","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"5bf1203baf6ccc851e863c281e8bbafa9e7a741c","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.17.tgz","fileCount":29,"integrity":"sha512-JPFekKhQbmTp7/yRxSYJoyQLrbMTDhV+qEMWCY/d4HmjtBTf0iNrjC9Zp/ni0c3ND7RSvcBB00WjZEGMllCRBQ==","signatures":[{"sig":"MEYCIQChePxDaELuwUX7xExUw24r6m4I2Dd1u+NRQWg+500GegIhAIPQnY7PctLLeFDOBI969TM8ukLXNPX005K3U6ilssca","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229917},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bbd2a7aef4f024ddb74043b66683a0ced5de66ce","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.21","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.17_1779343372314_0.8421719349287593","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"aamp-acp-bridge","version":"0.1.18","license":"MIT","_id":"aamp-acp-bridge@0.1.18","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"a8b6ef2af890085743912a56c689f9e6a75b858b","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.18.tgz","fileCount":29,"integrity":"sha512-V0OyrULTLsuS5n9X+JA6ToRPO8FeXfIMGaNriYI0F3oh8tXIzONayk8AHe0yHNz/2ujoKh0yJjAqG4qJdlgHXw==","signatures":[{"sig":"MEUCIQCjKegFAoiB9v0HxD57DReMjBTgnmHd3/eFb/OyDFUwlQIgO6rRIdAIITHdKC6+aoC5JTrxWFYFFMItYOPWXAvQEyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229917},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3634ef2df2983e084daa635a9868a6f8528849ef","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.21","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.18_1779344599584_0.9052953828649895","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"aamp-acp-bridge","version":"0.1.19","license":"MIT","_id":"aamp-acp-bridge@0.1.19","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"87ca8154876e7501d86fcbfea3c1aeb610f180bd","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.19.tgz","fileCount":29,"integrity":"sha512-0KHXUGxv6Q0cLQ3vgG8Y/XtBCSA/6foTGxJx8a5EAhm1/v9XVOdTkmKhdOJN3kmaTI8WZ5Rb0MfNCmE6lWM2Yw==","signatures":[{"sig":"MEYCIQDI4OCzh9dOYUnUJSm3fueogeK9Edk3SgNlObwcWrbcFgIhALc/qSsV/zOo1lw4s2U3a4G4lrCukrjJk9pSP+4UaWTS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230204},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3634ef2df2983e084daa635a9868a6f8528849ef","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.21","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.19_1779347558974_0.8180293085542012","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"aamp-acp-bridge","version":"0.1.20","license":"MIT","_id":"aamp-acp-bridge@0.1.20","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"76972cdd87d651f197ed9deee5320c0dc005eeaa","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.20.tgz","fileCount":29,"integrity":"sha512-neimA7DHhLElxUQvo5yeDTEFo1x9KE0nbNczwxBeYstYo/EeI1OWgR/fXQQU4vOz1GIe7R74bNMT9S+BbqRYkw==","signatures":[{"sig":"MEQCIAz5/GxTth0Qp3hVEJ97Si9eGIqaL4jIbi8NtxQ8GO7LAiBl+e616SKMHLMZnBTGwH5jBeuugUuirn298AJdFD5PfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232549},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"07f6f765625c69846c5cb19409f54adae4ac44b5","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.21","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.20_1779442658957_0.8358551224171002","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"aamp-acp-bridge","version":"0.1.21","license":"MIT","_id":"aamp-acp-bridge@0.1.21","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"b59a849e13ef793b2c853418fed5b094f706f6f2","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.21.tgz","fileCount":29,"integrity":"sha512-pTXJtrC4FRK2A7j/u/bBTa1h0ugccoNMIBSxWse+3x+pxhIqqXHSzrxJo7I3jOIv5YsMXnmrtcovDKMsu3Kqvw==","signatures":[{"sig":"MEUCIADx/vkz2WhBMhxq7sCLpAgnKEGD9qyoIuwWCoS7u+OeAiEAw2kb9iZuk7tRNI7u8D/SEDXJi3bE+9HUY/Gj2AVEA3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233474},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"32027a52ecf45528186456d17625646f8764e580","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"11.4.2","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.22","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.21_1779510455566_0.4180314811430328","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"aamp-acp-bridge","version":"0.1.22","license":"MIT","_id":"aamp-acp-bridge@0.1.22","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"5131a3bfc682256d374165fd66ce4e81276a2b87","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.22.tgz","fileCount":29,"integrity":"sha512-7UiRVfI9jYFa7tYiTLbDGpn6Brw5s8BDiXrXrQoudoMaJR8THqd46SUEhIFxZ6i1YNnpiq7TzJt2cAb/JvchwQ==","signatures":[{"sig":"MEUCIQC3AEI6Cz9Q+2MN82/rUBMVHpDulm1jc3Z//fHSr1YsggIgOsFQrI/XjK05UCLHxAoSHUsICrafcmy2MIjE7/jwQis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234585},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1457aa5c0152f5c8f294ea777d29b4ae35336e07","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.22","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.22_1779780658943_0.2635479698906851","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"aamp-acp-bridge","version":"0.1.23","license":"MIT","_id":"aamp-acp-bridge@0.1.23","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"f053a1b6f52ffbbb3f422b6e5f52f852c333af65","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.23.tgz","fileCount":29,"integrity":"sha512-VqWyEz2vSQYZnxnHx5jNK6G992DjnIMfjkW/Xekd1sqKgj5tRck/oBMDqygNiD6vkPIhhuNNIwCKLVYRqYrHPQ==","signatures":[{"sig":"MEUCIQC/iR4Qqku2dm+J9iHuraIcoZKZHOukMceY07mbtaqHPgIgXYsil3pbdw4FpyH9nuke2y/1uJRXq3Xed9ZuBKFT/vA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240601},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"06b1c8a2c5db1f35f9888a50c9ff84f199ec270f","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.23","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.23_1780308602298_0.22322549433673644","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"aamp-acp-bridge","version":"0.1.24","license":"MIT","_id":"aamp-acp-bridge@0.1.24","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"5ed94477182a3426db5506a2633aec9049c08b9f","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.24.tgz","fileCount":29,"integrity":"sha512-F6ymk7DipzDE00k2oCNWz6k8gAp2NxkEqXFK+RWQKvzlOZJBk7vryH1JFopciu2pm7PxwYh+KVlSodPAb36nKQ==","signatures":[{"sig":"MEUCICCjcgUaLb55yuUlNlYeY+MQT8FNKsLo6wtoPRS7hrCiAiEA+JCADRk+HtFtBQXA3GWiCEsQHc21fMlVXvsPHNjmg0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245271},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7d57b25330dcd6e1a972c9410c036cb0512c3f44","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.23","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.24_1780371755107_0.29633904191558247","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"aamp-acp-bridge","version":"0.1.25","license":"MIT","_id":"aamp-acp-bridge@0.1.25","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"480fd3c72dc75d0ebb8c9dfe924dbd6b62eb3d4c","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.25.tgz","fileCount":29,"integrity":"sha512-BBNHQYTqx2+eDo8C6x2Ee3b39vaqSYj1wYeyhdLKrXEsWK9Z8q6aNw4iJlHsH1Jmxf71sQg+iLByWJ0p00xtxA==","signatures":[{"sig":"MEQCIFbmiNFkxEJkl4hqgFEQ1Lr0H2uSLtumnBoSiknuxpj9AiAGE5HYl3uqN5alvHfO1FAQb/LAj2KAlgJW+aFfUcMhOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245094},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7d57b25330dcd6e1a972c9410c036cb0512c3f44","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.23","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.25_1780371892686_0.1039581219700807","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"aamp-acp-bridge","version":"0.1.26","license":"MIT","_id":"aamp-acp-bridge@0.1.26","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"4405d4ca9535c8f3c6f51033c249f1287d8193c3","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.26.tgz","fileCount":29,"integrity":"sha512-/Ja6fav7YMfJmdL5RMtxL6oXeLHfLVr8oWCcKb1WkKfKAWC6iRiV3Wg+zD6aGM+8l7dYx31/N1T+zssYcDxHLg==","signatures":[{"sig":"MEYCIQDJ91gQKx+0mx8aQl+WxI32u3VSyHmgq+Xojn276QjnmQIhANwdF4WRlZbdJUjagxsXDOwBOFqgG9uD1XN8MQp0R3a8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245458},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"71ef1c83b7602e439ed8821303af03f19553eb33","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.23","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.26_1780394081148_0.6416052116744053","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"aamp-acp-bridge","version":"0.1.27","license":"MIT","_id":"aamp-acp-bridge@0.1.27","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"829323454e4671f29c5ef495b204ae622c40ed3b","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.27.tgz","fileCount":29,"integrity":"sha512-fZpxnwABOLA9aGE/Le5jUvJYsA62DXZjhWRd2r8Nmwxia5Nj597mAmbCcquxTZdb42osBEex5wYBQYWGEC/++Q==","signatures":[{"sig":"MEYCIQDOYs9xbD9wQebE3boZa+5gYvtOYbZdsgx1Wwou1L7keQIhAIgE94ujj8xl9q3NpDO0nqVXLTuWNQVbqS7wEQcB1E9A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245458},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"71ef1c83b7602e439ed8821303af03f19553eb33","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","aamp-sdk":"^0.1.23","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"peerDependencies":{"acpx":">=0.1.0"},"peerDependenciesMeta":{"acpx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.27_1780498555183_0.7970455817126465","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"aamp-acp-bridge","version":"0.1.28","license":"MIT","_id":"aamp-acp-bridge@0.1.28","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"d3d82ce0549e49945c734806077710814fe44b58","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.28.tgz","fileCount":38,"integrity":"sha512-fVOnyJLL+qXmzpJZhJBuOiZBxi6Iuos7QX8z2IbQjKYn/m2irXmL/K7vK7pLd/SCHhNq3PJsLR0rpjQIOz3Xyg==","signatures":[{"sig":"MEUCIQDU2ZnrjsAA1o4cR/epjNr+VKpmHU+zFLBhN66XPuCeuwIgPWSJsLNQl3bK+uOdt7aagxKbnSwBAo/iTnN2gUOV3c4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317574},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4cc2067367c32c88c3ef7eb7716d90e3bbb45c66","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","acpx":"^0.10.0","aamp-sdk":"^0.1.24","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.28_1781199533234_0.43332691449615224","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"aamp-acp-bridge","version":"0.1.29","license":"MIT","_id":"aamp-acp-bridge@0.1.29","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"456ac389da634722bc3331b1a524338ab05a8c65","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.29.tgz","fileCount":41,"integrity":"sha512-42YaJm7omguk5gqcV8OD4QGGxMRBaWvGHlUU3azc10e3m2TML8v0zESdXDHRzq8B9MTsboLK9csYU7z2Yz0rVQ==","signatures":[{"sig":"MEUCIQC/YngWX85rvqU1f2QA6FvCekVaR5ncHr1+Ax/u5835owIgG0j5WEGz8WZmBaKZaERH/LjAv9CB/G6hV6O5R/WSF3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320444},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1c783805da0b952d74b4ded33c50020990fa88db","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","acpx":"^0.10.0","aamp-sdk":"^0.1.25","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.29_1781607951760_0.3775204720147367","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"aamp-acp-bridge","version":"0.1.30","license":"MIT","_id":"aamp-acp-bridge@0.1.30","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"1edd488bd927b19917d0dea37498ed4388e01ede","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.30.tgz","fileCount":41,"integrity":"sha512-TCsRPXTaRqI5wAzwpY7E/I+0ZweRpTbCHCmfI4CDgxFN7qvcOAuc60pXBNsNsTcTLd0pfqrljP304zEABrqS9w==","signatures":[{"sig":"MEYCIQDeuuA2RYLtuaybgGnVk89lmgpQY8N0xjyVhdjy0xen1gIhAP/L4y9i6RFcvfJSrNnstLjQ+7c5hce2cGup6+baIPTh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320136},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"28c02b5c8b98de905e476655bb88ff90bc3c8d32","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","acpx":"^0.10.0","aamp-sdk":"^0.1.25","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.30_1781612275052_0.23198463519724655","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"aamp-acp-bridge","version":"0.1.31","license":"MIT","_id":"aamp-acp-bridge@0.1.31","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"dbd33563e9300dc73497401773c116ca60a5e7d4","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.31.tgz","fileCount":41,"integrity":"sha512-ljTeGsg6JAG7CG3wF/+SWTT7Lm2qnBHJYo3UlEvdbxRtJGlvFyWG4wfGc2VCOjQtD6oK5FUZCbI0axwh2i5AJg==","signatures":[{"sig":"MEUCIFqmQZS2SSrStLj21TbvnT3lE3RblCFB5rJYnTld1fcDAiEA1YDph1zxVszFeXUjnC5lPVsTru8ktldrabGQYlumVfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332547},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b051b3612ef332fb88060351bcd042cad4589e4c","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","acpx":"^0.10.0","aamp-sdk":"^0.1.26","qrcode-terminal":"^0.12.0","@agentclientprotocol/codex-acp":"^0.0.46"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.31_1781623437038_0.1625076774408425","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"aamp-acp-bridge","version":"0.1.32","license":"MIT","_id":"aamp-acp-bridge@0.1.32","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"a2877f04642c51dea82c10662fd837368f115a84","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.32.tgz","fileCount":41,"integrity":"sha512-PfwyG0ubIeZQad5vun41JeWNIy4MCp1e7lOWPyY485Ah2qk7ixn5gz/FdmD+AwPMhiVpgBacmXNXHewVOvlAhw==","signatures":[{"sig":"MEUCIQC048/XCuDSFdXHkCnNGVqUU33hkoMfyqzPCA9a2g1DCQIgZln7SsqHN+DDGWtVwtyfCfH/V/PXDaWYDSUUTkcASN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332547},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2d7955c14a8ae2482fd476c58bf166790e34e121","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","acpx":"^0.10.0","aamp-sdk":"^0.1.27","qrcode-terminal":"^0.12.0","@agentclientprotocol/codex-acp":"^0.0.46"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.32_1781777524040_0.09193892488463451","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"aamp-acp-bridge","version":"0.1.33","license":"MIT","_id":"aamp-acp-bridge@0.1.33","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"bin":{"aamp-acp-bridge":"dist/index.js"},"dist":{"shasum":"f201000495d48379c25cf7a831f034a15b94c2e9","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.33.tgz","fileCount":41,"integrity":"sha512-AYHv0RPGkhBt0RYjJ856zboQsRLtfBe2q1GLpLC/AD0Slyp4Y9UgBqeg2mfcf2lxVu3+P/IGqmSpjIj+39DvIw==","signatures":[{"sig":"MEUCIBkENZ3LR67W8TR+4acWNbt7uH4p9rMXe1ISrk11+rUxAiEAu2j+737+bhVRz60rKx8dw+EEQ35C01cR2yU9uUtikkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332547},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2d7955c14a8ae2482fd476c58bf166790e34e121","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"_npmVersion":"10.9.4","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","acpx":"^0.10.0","aamp-sdk":"^0.1.28","qrcode-terminal":"^0.12.0","@agentclientprotocol/codex-acp":"^0.0.46"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","typescript":"^5.4.3","@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/aamp-acp-bridge_0.1.33_1781777794570_0.5296186714480626","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"aamp-acp-bridge","license":"MIT","version":"0.1.34","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","type":"module","main":"dist/index.js","bin":{"aamp-acp-bridge":"dist/index.js"},"scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"dependencies":{"@agentclientprotocol/codex-acp":"^0.0.46","aamp-sdk":"^0.1.30","acpx":"^0.10.0","qrcode-terminal":"^0.12.0","zod":"^3.22.4"},"devDependencies":{"@types/node":"^20.11.30","@types/qrcode-terminal":"^0.12.2","tsx":"^4.7.1","typescript":"^5.4.3"},"gitHead":"9928900f29a0517dfc191052820e747d109ceecd","types":"./dist/index.d.ts","_id":"aamp-acp-bridge@0.1.34","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-wTbGNH3c6tUk90L4bEQJvV3NkFjqfN5kKg91VlAsiYyaKL2P9UMcigLw4DwDVPwUZrlqAjhLeF6T10DdBAAKgg==","shasum":"c69252efe744a3f65d90f871daf7c1f906aa900d","tarball":"https://registry.npmjs.org/aamp-acp-bridge/-/aamp-acp-bridge-0.1.34.tgz","fileCount":41,"unpackedSize":332547,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG3FMxkKac1fNttKZ2xs/2ioUyybG3Vz6RJx96IBX70pAiEA8MGc6gTP0gJTFwlUlQW3nalVMOA52BavtPidS21nnCw="}]},"_npmUser":{"name":"wadxm","email":"x@xiongdianpku.com"},"directories":{},"maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aamp-acp-bridge_0.1.34_1785224421853_0.9275923637338195"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-25T07:44:00.870Z","modified":"2026-07-28T07:40:22.149Z","0.1.4":"2026-03-25T07:44:01.004Z","0.1.5":"2026-03-25T07:52:13.814Z","0.1.6":"2026-03-26T10:40:06.580Z","0.1.7":"2026-03-30T08:55:53.694Z","0.1.8":"2026-04-07T08:42:44.792Z","0.1.9":"2026-04-15T06:04:19.054Z","0.1.10":"2026-04-23T13:12:13.585Z","0.1.11":"2026-04-23T15:09:26.502Z","0.1.12":"2026-05-09T11:42:17.830Z","0.1.13":"2026-05-11T10:15:45.514Z","0.1.14":"2026-05-14T08:19:21.192Z","0.1.15":"2026-05-20T14:41:04.263Z","0.1.16":"2026-05-20T14:44:36.130Z","0.1.17":"2026-05-21T06:02:52.491Z","0.1.18":"2026-05-21T06:23:19.718Z","0.1.19":"2026-05-21T07:12:39.104Z","0.1.20":"2026-05-22T09:37:39.128Z","0.1.21":"2026-05-23T04:27:35.719Z","0.1.22":"2026-05-26T07:30:59.095Z","0.1.23":"2026-06-01T10:10:02.465Z","0.1.24":"2026-06-02T03:42:35.253Z","0.1.25":"2026-06-02T03:44:52.837Z","0.1.26":"2026-06-02T09:54:41.295Z","0.1.27":"2026-06-03T14:55:55.334Z","0.1.28":"2026-06-11T17:38:53.419Z","0.1.29":"2026-06-16T11:05:51.912Z","0.1.30":"2026-06-16T12:17:55.205Z","0.1.31":"2026-06-16T15:23:57.204Z","0.1.32":"2026-06-18T10:12:04.196Z","0.1.33":"2026-06-18T10:16:34.788Z","0.1.34":"2026-07-28T07:40:22.021Z"},"license":"MIT","description":"Bridge ACP-compatible agents (Claude, Codex, Gemini, etc.) into the AAMP email network — zero code, config-driven","maintainers":[{"name":"wadxm","email":"x@xiongdianpku.com"}],"readme":"# aamp-acp-bridge\n\nConfig-driven bridge that connects ACP-compatible agents to the AAMP email network.\n\n## Install\n\n```bash\nnpm install aamp-acp-bridge\n```\n\n## Usage\n\nInitialize the bridge:\n\n```bash\nnpx aamp-acp-bridge init\n```\n\nThe init wizard scans installed ACP-capable agents, including Hermes, then lets you select multiple entries with arrow keys, Space, and Enter. For each selected agent, choose one authorization setup method:\n\n- Pair with a five-minute terminal QR code plus the matching `aamp://connect?...` URL.\n- Manually enter `senderPolicies`.\n- Reuse existing `senderPolicies`, when any are available.\n- Configure sender authorization later; `task.dispatch` is rejected until pairing or policy setup is complete.\n\nIf you choose QR pairing, `init` starts the bridge immediately after writing config, so scanning the QR code with AAMP App works right away. The bridge answers each `pair.request` with `pair.respond`; rejected responses include the failure reason.\n\nUse `--no-start` only when you need to generate config in a script without\nkeeping the bridge process running:\n\n```bash\nnpx aamp-acp-bridge init --agent claude --no-start\n```\n\nAfter an agent has been initialized, generate a fresh pairing QR code without\nre-running setup:\n\n```bash\nnpx aamp-acp-bridge pair --agent claude\n```\n\nStart the bridge:\n\n```bash\nnpx aamp-acp-bridge start\n```\n\nDesktop and other non-interactive clients can use JSON output:\n\n```bash\nnpx aamp-acp-bridge init --json --input -\nnpx aamp-acp-bridge discover --json\nnpx aamp-acp-bridge list --json\nnpx aamp-acp-bridge start --json\nnpx aamp-acp-bridge pair --agent claude --json --no-start\n```\n\n`init --json` is an upsert operation for desktop clients: it writes the bridge config, reuses existing credentials when available, registers missing mailboxes, and does not auto-start the bridge. `discover --json` scans known ACP-capable agents on PATH, also detects the Codex CLI bundled inside `/Applications/Codex.app`, and includes already configured agents from the bridge config. `start --json` emits JSONL runtime events on stdout and sends human-readable logs to stderr. `pair --json --no-start` creates a pairing URL without rendering a terminal QR code.\n\nExample JSON init input:\n\n```json\n{\n  \"aampHost\": \"https://meshmail.ai\",\n  \"agents\": [\n    {\n      \"name\": \"claude\",\n      \"acpCommand\": \"claude\",\n      \"createPairing\": true\n    }\n  ]\n}\n```\n\nBy default, the bridge stores its config under `~/.aamp/acp-bridge/config.json` and agent credentials under `~/.aamp/acp-bridge/credentials/`.\nLegacy `./bridge.json` and `~/.acp-bridge/` data are migrated automatically on first use without deleting the original files.\n\nThe bridge understands these task lifecycle intents:\n\n- `task.dispatch`\n- `task.stream.opened`\n- `task.help_needed`\n- `task.result`\n- `task.cancel`\n\nDispatch tasks can also carry:\n\n- `priority`: `urgent | high | normal`\n- `expiresAt`: an ISO-8601 timestamp after which the task should no longer run\n\nIf a `task.cancel` arrives before the ACP agent returns a final answer, the bridge suppresses any later result send for that task.\n\nWhile ACP execution is in progress, the bridge can:\n\n- create an AAMP task stream for the task\n- send `task.stream.opened`\n- append `todo`, `tool_call`, and `text.delta` events\n- forward ACP `agent_thought_chunk` / `agent_message_chunk` updates into the AAMP stream in realtime\n- expose tool activity as `tool_call` updates while the agent is working\n- close the stream before the authoritative `task.result` or `task.help_needed`\n\nWhen `acpx` supports `--format json --json-strict`, the bridge consumes the structured ACP NDJSON stream so reasoning / reply chunks can be forwarded live. Older `acpx` builds automatically fall back to plain-text mode, which preserves compatibility but cannot expose thought chunks incrementally.\n\n## Config\n\nMinimal example:\n\n```json\n{\n  \"aampHost\": \"https://meshmail.ai\",\n  \"rejectUnauthorized\": false,\n  \"agents\": [\n    {\n      \"name\": \"claude\",\n      \"acpCommand\": \"claude\",\n      \"slug\": \"claude-bridge\",\n      \"taskDispatchConcurrency\": 10,\n      \"credentialsFile\": \"~/.aamp/acp-bridge/credentials/claude.json\",\n      \"senderPolicies\": [\n        {\n          \"sender\": \"system@aamp.local\",\n          \"dispatchContextRules\": {\n            \"project_key\": [\"proj_123\"]\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n\n`senderPolicies` is optional, but omitted policies do not authorize anyone by default. Use QR pairing or configure at least one policy before sending `task.dispatch`; matching policies can also enforce exact-match `X-AAMP-Dispatch-Context` rules.\nLegacy `senderWhitelist` configs still load and are normalized into `senderPolicies`.\nWhen editing the `senderPoliciesFile` directly, `pairedAt` is optional; the bridge accepts manually added records with just `sender` and optional `dispatchContextRules`.\n`credentialsFile` is optional. If omitted, the bridge uses `~/.aamp/acp-bridge/credentials/<agent>.json`.\n`taskDispatchConcurrency` is optional and defaults to `10`.\n\n### Hermes\n\nHermes exposes ACP through `hermes acp`, so its bridge config uses a raw ACP command:\n\n```json\n{\n  \"name\": \"hermes\",\n  \"acpCommand\": \"hermes acp\",\n  \"slug\": \"hermes-bridge\"\n}\n```\n\n`init --agent hermes` writes this command automatically when Hermes is installed.\n","readmeFilename":"README.md"}