{"_id":"@agentapprove/opencode","_rev":"20-2c40eb1271caf2d55936c8126003abeb","name":"@agentapprove/opencode","dist-tags":{"latest":"0.1.24"},"versions":{"0.1.0":{"name":"@agentapprove/opencode","version":"0.1.0","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.0","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"b897b513263c528a3dd89e17fd9cc849b083c4b6","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.0.tgz","fileCount":4,"integrity":"sha512-7T++3SVpK08KRW1Y6cYUMgiFt/f+6LRNGQq2K7jPqDwl3D3ydIiwIwnft2FH6OQta/RhxkGi2Ghn+/4bRMHeYA==","signatures":[{"sig":"MEYCIQDl05uhZ9J0H/nY8NDT2r5z6jlMioaNlI0rSK+nJsmKDwIhALmwX8GVm1CBvLP9tqf6qn19Gmj/mMBK44cxv8DKKQtl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41862},"main":"dist/index.js","engines":{"node":">=18"},"gitHead":"ce29eff7988ecd8b96791e2fb02885163ee91b1a","scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"11.6.2","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.0_1772354950090_0.006780988181264158","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@agentapprove/opencode","version":"0.1.1","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.1","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"a922c0d52e04f6f116dc91d7813c766ef3a2ac30","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.1.tgz","fileCount":4,"integrity":"sha512-ETa4DYGB5HuYsGZcYkKtBqzTFlSHVUywbx8rLza8UWUR+zLprPMofTQbtYQ6Y7/O0PmsvPLvQTnsq7A2bth0TA==","signatures":[{"sig":"MEUCIQCvV4+wbV4xbQvQTs7BGH2mNJVWDLkcutT6nzea0JY5OAIgBUsMp7jyC3HWkevCp4vhXDn8shY9fukT5SsPMKDDQ+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41862},"main":"dist/index.js","engines":{"node":">=18"},"gitHead":"406e6945300e82ccf73526d61c81704bd7429969","scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"11.6.2","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.1_1772390995926_0.7247158129867961","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agentapprove/opencode","version":"0.1.2","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.2","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"77be8b93a8a49fe42f5f3eda17f666a05a8e8f8f","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.2.tgz","fileCount":4,"integrity":"sha512-D4dIgqpATRH72gEbY4vXeFEuCHrlC5ZpnyX06+DaZa4TQ45ieTwvBagH/CwAlTB/VZN0hctGCumZzVsrZq1+Iw==","signatures":[{"sig":"MEUCIQCULMSmZYeFsLhBoLNWQdWHcAgkzHXu2/cW2ovbYXuT0gIgG7A26Kb2QcPy5XsO4nxV2/IAxqEs60LBaLFXFAXhv+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41828},"main":"dist/index.js","engines":{"node":">=18"},"gitHead":"6f07279eb2758fee89b4573fb539699d6073f9f1","scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"11.6.2","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.2_1772392405660_0.7764355054150773","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@agentapprove/opencode","version":"0.1.3","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.3","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"18a209f4ad56b979debf5c56af19b1596c51526a","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.3.tgz","fileCount":4,"integrity":"sha512-xLV+Rxvj4Hjc/dzFnVkHCLR+daJX2IYknk6w+Edh4zu3H/MgvPmx1y+wwXwu7mqyO9k8ACokSDl6eSJ++pZaiw==","signatures":[{"sig":"MEUCIQD6twiRlP+/H/yZs4jgaQf2HNsnt+6DgBp9C54fykzf4AIgMY/HwsTYQpjdfWSluT30hjDVk07/cMvsvoVEAtc+L1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53052},"main":"dist/index.js","engines":{"node":">=18"},"gitHead":"b170a6133ef2610068a97b0b6fe078e2d1421ca4","scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"11.6.2","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.3_1772401384037_0.3878951663754395","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@agentapprove/opencode","version":"0.1.4","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.4","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"682f46ad1acef503dd9625ab1a764d52167d014d","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.4.tgz","fileCount":4,"integrity":"sha512-lMa+XWB4JYjqCNOsmTpu+Cz28pTon1P4+nJYSGnTYrZf0s0ZO15dfR2TcvRT3BoNIrulFCDvdTt9kdOTZLL6jw==","signatures":[{"sig":"MEUCIEC6W8VtZ7dwDldMIIaVQU89a+ZnA6NFIMIYAAz7fFDnAiEAjE2oBZauYPE1rvhk4q4NShe+b0Tyh6Z+ylK62JQXBGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56776},"main":"dist/index.js","engines":{"node":">=18"},"gitHead":"a045b63742d70270f3b4f8d015330033c1eae8c0","scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"11.6.2","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.4_1772405773586_0.9377067199912723","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@agentapprove/opencode","version":"0.1.5","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.5","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"9f74c4bb1d2d4c7205801c58e7f2e1d4d5f24cc8","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.5.tgz","fileCount":4,"integrity":"sha512-axtbZRs7m21T9EUqLmk27WhdMenDrxJxZAU8jWnYqh9URtpNe+76L2TUu0hU0BjC1MncsqjwsRQAR7YuAo9aOw==","signatures":[{"sig":"MEYCIQDfWe97AEx/ZPGuigR6weZmD1fi0rsa+TO+MLuGoygVpAIhANpmlubH0VgzK9o/f1WiAt/+Hm/nnEGo0U+E3ws9HNXd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57707},"main":"dist/index.js","engines":{"node":">=18"},"scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"11.6.2","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.5_1772514508932_0.7956770852946113","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@agentapprove/opencode","version":"0.1.6","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.6","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"1dd4a0b9d1925a8c102f183db9e5e5330b5cc94f","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.6.tgz","fileCount":4,"integrity":"sha512-0TY2e2172iHVfrhNZvIVU2yaU6u2ffETSYF64oRPRD00n+4Z7Lo7hY//xZovYDpD5C+wv+P6p4hUWNVifaptrA==","signatures":[{"sig":"MEUCIALql3syDE33oBAGmtq5vPTYEydBZ4sLMttoNOon/cKQAiEA73IGYO0Rhnw4BprE/vX4LuZKBWN7lpeAS6lyqpb1vs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59019},"main":"dist/index.js","engines":{"node":">=18"},"scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process","pack:check":"bun run build && node ../../scripts/check-publish-packlist.mjs","prepublishOnly":"bun run pack:check"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"11.9.0","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.25.0","typescript":"5.9.3","@socketsecurity/bun-security-scanner":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.6_1775895962318_0.02822519665170109","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@agentapprove/opencode","version":"0.1.7","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.7","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"9269e4080724c916854d3b9eabc4c24282f8c945","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.7.tgz","fileCount":4,"integrity":"sha512-mBTgnhgOoRO3ipsQAaTEaGmA8ThfsAI71/64wPeNJ8a0MPrhPJxbz4BpHJqcXzu4cJmTzf5gAZJLvkij/kYySw==","signatures":[{"sig":"MEUCIAtCJYMjxI7QTc1QjGTe50ZPPd8k0ans0sp7W0JeoIh3AiEAqstSRDQbi+H23Bn9TT2CcZt9SSFN8LnZckhl1oyVQes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63643},"main":"dist/index.js","engines":{"node":">=18"},"gitHead":"a29c13f9f9bcd9cf3fa7c1965ec3935699146b5f","scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process","pack:check":"bun run build && node ../../scripts/check-publish-packlist.mjs","prepublishOnly":"bun run pack:check"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"11.9.0","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.25.0","typescript":"5.9.3","@socketsecurity/bun-security-scanner":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.7_1775965543444_0.11944847017090043","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@agentapprove/opencode","version":"0.1.8","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.8","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"43b34cc88dcd7cc7c55ce08aafc6549a04333a0b","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.8.tgz","fileCount":4,"integrity":"sha512-KRzykV3HShkTH9kbA/SJnIVqhj2aqMHSxMJ1gJHbCxNnPKfVM9WU6r2iLlhSG0A+E6VsUlFvPb/1U4fNrVjvFA==","signatures":[{"sig":"MEUCIQDgom186+6Pe7kUnuUz3wdv2dYu6dadskd0GSUrGS3FMQIgK4Zg2DFAjI1Gl6OBW45aOY50PqkK3UBwseB2HSKGAb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63643},"main":"dist/index.js","engines":{"node":">=18"},"gitHead":"9fb71a8baa4e62704b3a7f176d2f15fb69112597","scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process","pack:check":"bun run build && node ../../scripts/check-publish-packlist.mjs","prepublishOnly":"bun run pack:check"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"11.9.0","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.25.0","typescript":"5.9.3","@socketsecurity/bun-security-scanner":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.8_1776068263446_0.6511461596124755","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@agentapprove/opencode","version":"0.1.9","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.9","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"ffd24549bd5c4fe19ace352a6cacbd7f9415204d","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.9.tgz","fileCount":4,"integrity":"sha512-3qZWsU2CWqO28+jt6admFsyf0oOuOzJCcwZQ8U/47mmtqVnoDdcwBGTLCnFcvih7exUwW4ZnDWOtoTNaQ8xLLg==","signatures":[{"sig":"MEUCIQDg/JkgdeER0oK0045CJGX9dezHVpG/9QEUTKMytvl91AIgS7ZenKv0qmbzV3BSRpfZzEhLvzaesA8VzsKVniUkxd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63670},"main":"dist/index.js","engines":{"node":">=18"},"scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process","pack:check":"bun run build && node ../../scripts/check-publish-packlist.mjs","prepublishOnly":"bun run pack:check"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"11.9.0","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.25.0","typescript":"5.9.3","@socketsecurity/bun-security-scanner":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.9_1777602065338_0.8269497041367582","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@agentapprove/opencode","version":"0.1.10","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.10","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"2ed9d71019c2b9b62b24fbece635e72795213000","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.10.tgz","fileCount":4,"integrity":"sha512-Qmwyneu7Bpyevs6qhgJaVLYSH4eTQf2dxLykOKBUUXoXTq2+sufON7i99vX5dfAHtAeXVdtLxSuXPCeaeEiAUw==","signatures":[{"sig":"MEQCIB38MiV192p8v2GD5ygKdcbYWYxTpKjnXDBbZlk7D6fuAiAuN/gc+poVZ8WFHSbtYc0CyDtzAeCpvZTAKGhfseorLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64270},"main":"dist/index.js","engines":{"node":">=18"},"scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process","pack:check":"bun run build && node ../../scripts/check-publish-packlist.mjs","prepublishOnly":"bun run pack:check"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"11.9.0","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.25.0","typescript":"5.9.3","@socketsecurity/bun-security-scanner":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.10_1777698001562_0.6693569843112037","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@agentapprove/opencode","version":"0.1.12","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.12","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"aade03d5552c24e38972b577edf1d5e3fe5a6872","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.12.tgz","fileCount":4,"integrity":"sha512-wvtbumI+4oGJFaNuhUQj1TcF4hkaHdfidZQKLNgYi0/dXFIqMcjxITDuYGwtiSm2Kf8sRPpOB266pdvspdF15A==","signatures":[{"sig":"MEYCIQDmMgjGWa1SubO9sSAcTl03fYIhvptYawtOQGL0ZmbGEgIhAI1/YwTqfUyGMxETHJQuc3i2B6erumrhZIbsP3NQMWRj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65031},"main":"dist/index.js","engines":{"node":">=18"},"scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process","pack:check":"bun run build && node ../../scripts/check-publish-packlist.mjs","prepublishOnly":"bun run pack:check"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"11.9.0","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.25.0","typescript":"5.9.3","@socketsecurity/bun-security-scanner":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.12_1777742691034_0.3886473322266675","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@agentapprove/opencode","version":"0.1.16","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.16","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"288a15734b078d69b132830c110e771481085806","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.16.tgz","fileCount":4,"integrity":"sha512-pOqcTkFAj1V6aQSk1J2K4bw/RSgcPYLGEBS/mM6FgGcx8wbxT5zAZd3exvTHst66y7BUhVeTVXnDNdY/54fAzQ==","signatures":[{"sig":"MEUCIQDTOOZu9R1edibNAjGc/+sDSoWT8FyjLu+ZejIFLW4NugIgRYCtUJIlGupO+7fqjw+w9bNl9YYp0VF9aOnXKB3X/LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67952},"main":"dist/index.js","engines":{"node":">=18"},"scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process","pack:check":"bun run build && node ../../scripts/check-publish-packlist.mjs","prepublishOnly":"bun run pack:check"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"11.9.0","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.25.0","typescript":"5.9.3","@socketsecurity/bun-security-scanner":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.16_1777766717934_0.9117799301436296","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@agentapprove/opencode","version":"0.1.17","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.17","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"9a760a6c5e28163a2f5edbb74919ab51c081a7e9","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.17.tgz","fileCount":4,"integrity":"sha512-JOBpcYH/rhAyEmi8h0E7b2rggXR7PUEtSWBwZLQuvMBD6N4+TSlKQw/UA7fMchi7Hs2k4uuyfWQyxyJDGw0ZpQ==","signatures":[{"sig":"MEYCIQDQUSq7Y6ZFmitjI34X5iJivSVolgxa9wFQH1UMW3kGmQIhAJWtZLMFUTeLirhLhSOGIndEgtZohqfAFuAHzekqWt9V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71756},"main":"dist/index.js","engines":{"node":">=18"},"gitHead":"74b20af4fa91e35ece70c0dded61c8acf6a158e5","scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process","pack:check":"bun run build && node ../../scripts/check-publish-packlist.mjs","prepublishOnly":"bun run pack:check"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"11.9.0","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.25.0","typescript":"5.9.3","@socketsecurity/bun-security-scanner":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.17_1779087007826_0.5187064835508706","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@agentapprove/opencode","version":"0.1.18","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.18","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"679df676b14bb8a3ef7b50fdd81867bf72b6f186","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.18.tgz","fileCount":4,"integrity":"sha512-3Y2VvXuwA1FpJWdz/pdqZyAVtW+O5NWrlrA7XzbFAQGVsB4wb3LjUzv/AMJCKDent0iPBUYbbU2zvoVoLLflkQ==","signatures":[{"sig":"MEUCIQDvu81ZCudy2W3sVj5rjyuKXqEHbzgc8N/pF7XdNE/uGAIgAI3GzS6vr5TL+eNv2wYGuOMM9/yI9Oz1hb9B4fO5pU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71756},"main":"dist/index.js","engines":{"node":">=18"},"gitHead":"6dd071f82ed9554c20663b9ca0d6e84704f380bb","scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process","pack:check":"bun run build && node ../../scripts/check-publish-packlist.mjs","prepublishOnly":"bun run pack:check"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"11.9.0","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.25.0","typescript":"5.9.3","@socketsecurity/bun-security-scanner":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.18_1779173524891_0.5827559995957758","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@agentapprove/opencode","version":"0.1.20","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.20","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"1504fa1c625290db1e0185dfc253326be2f03dce","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.20.tgz","fileCount":4,"integrity":"sha512-Xx/GKta52lAd3JGMtPxHYRHqdaEm64Ybrlb9m+KNvMTshW0f86eJEBrvG8YhWhAXsDOeFOsU7sMzKvHhTj3GdA==","signatures":[{"sig":"MEYCIQCVojGmOWrwztXfThFeYegk9+XJBvBT40QxsKVkuonwMwIhAOmGj8Pex1hVyHr92KSBx+64b7A1TY8Hw69o1KVX1++w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72508},"main":"dist/index.js","engines":{"node":">=18"},"scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process","pack:check":"bun run build && node ../../scripts/check-publish-packlist.mjs","prepublishOnly":"bun run pack:check"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"10.9.8","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.25.12","typescript":"5.9.3","@socketsecurity/bun-security-scanner":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.20_1783129728618_0.8386861915411872","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@agentapprove/opencode","version":"0.1.21","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.21","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"8b38d091e074043692e7b1ee026460c8c9a5f623","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.21.tgz","fileCount":4,"integrity":"sha512-EAxND24qKa4VKZh4PA9GK3/u0IwsZ+lNzM3Hx+4SFZzvtjaiJLdkYAPFF0ws1oDk0hwfKbsThc1Vh7SiQYNCwA==","signatures":[{"sig":"MEUCIGGostv/4isd7PfoO+s6iRTVJUzfRErBs64D3cGC9MzFAiEAxblSNGmkG8qPyAv3USV9K42iShYlCE2BAQYzRo39Fgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72508},"main":"dist/index.js","engines":{"node":">=18"},"scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process","pack:check":"bun run build && node ../../scripts/check-publish-packlist.mjs","prepublishOnly":"bun run pack:check"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"10.9.8","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.25.12","typescript":"5.9.3","@socketsecurity/bun-security-scanner":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.21_1783154507299_0.6568847389815637","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@agentapprove/opencode","version":"0.1.22","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.22","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"20dcd85ff40b76663a9b761f815e6f24ea1f4b2e","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.22.tgz","fileCount":4,"integrity":"sha512-ApcUQ9dIacsLE5sXrmPzO+dANCX71VvqIdtdQVnWMaSAUJAAA9XPhL/mDBh7xeAR1mTbhbu8okbvtcFWxAczVw==","signatures":[{"sig":"MEUCIFRkK4/L5AkwhxGhbAqjLLAAcLz6zrnqPW+ztmW7avR5AiEA4Ozgo1TJdloukS8nhUhyI6sSXV7OPaXKy5sg/+CZYg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76345},"main":"dist/index.js","engines":{"node":">=18"},"gitHead":"5bab92f826ef31d5a51f21fe20b76d55efe134d2","scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process","pack:check":"bun run build && node ../../scripts/check-publish-packlist.mjs","prepublishOnly":"bun run pack:check"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"10.9.8","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.25.12","typescript":"5.9.3","@socketsecurity/bun-security-scanner":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.22_1784419697022_0.25751734601203613","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@agentapprove/opencode","version":"0.1.23","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"url":"https://agentapprove.com","name":"Agent Approve LLC","email":"hello@agentapprove.com"},"license":"SEE LICENSE IN LICENSE","_id":"@agentapprove/opencode@0.1.23","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"dist":{"shasum":"eb5eea5cf7c78a0ce95c03dd603d461291acadd8","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.23.tgz","fileCount":4,"integrity":"sha512-8o5Uvfc4w+HPGs37DnH4RuUjOWNQ8x5ujDtYeU/J/9/OsG76ej/UaoIdBjQCoJHIEX5rW/d2GID2dgPd/tDMEQ==","signatures":[{"sig":"MEUCIQC5RsfzPgqRRCjYWdUvDWl5XJfUiSN0yMHCXMgZujs8pAIgGhtr1UU0AyWfMv/XIgfK+mWDBikvfY3s3i8KoJdWshw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78149},"main":"dist/index.js","engines":{"node":">=18"},"gitHead":"3cd4df18c949f692d0ac52cfcfb711f2cb383cc5","scripts":{"dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process","pack:check":"bun run build && node ../../scripts/check-publish-packlist.mjs","prepublishOnly":"bun run pack:check"},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"_npmVersion":"10.9.8","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.25.12","typescript":"5.9.3","@socketsecurity/bun-security-scanner":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/opencode_0.1.23_1784501451872_0.08081319355860694","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@agentapprove/opencode","version":"0.1.24","description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","main":"dist/index.js","scripts":{"build":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process","pack:check":"bun run build && node ../../scripts/check-publish-packlist.mjs","hash":"shasum -a 256 dist/index.js | cut -d' ' -f1","dev":"esbuild src/index.ts --bundle --platform=node --target=node18 --outfile=dist/index.js --format=esm --external:crypto --external:fs --external:path --external:os --external:https --external:http --external:url --external:child_process --watch","prepublishOnly":"bun run pack:check"},"keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"author":{"name":"Agent Approve LLC","email":"hello@agentapprove.com","url":"https://agentapprove.com"},"license":"SEE LICENSE IN LICENSE","homepage":"https://www.agentapprove.com","bugs":{"url":"https://github.com/agentapprove/support/issues"},"engines":{"node":">=18"},"devDependencies":{"@socketsecurity/bun-security-scanner":"1.1.2","esbuild":"0.25.12","typescript":"5.9.3"},"_id":"@agentapprove/opencode@0.1.24","gitHead":"56b5e954dab6a90ba4049e8615ece393e11ea3ea","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-M88oaRb7OoRtNfHYQooJhqAFigvBxOlzl40HzDADxCGaJjds0g7Ivbv0M6sX1vorM/GD+bgXgbXdHJx/i4qxWw==","shasum":"f141390fb0619af88ea2c7c9c4aa21abaa7fc329","tarball":"https://registry.npmjs.org/@agentapprove/opencode/-/opencode-0.1.24.tgz","fileCount":4,"unpackedSize":79324,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIClTzObvj7WVsduZ3dU+AbPzcAAhO+yhTsI7H9HsfcLRAiEAvftnv+Igr7BcHIuZIXogd0Dio33f9zLw2mEVxh3VTPs="}]},"_npmUser":{"name":"jbeno","email":"jim@jimbeno.net"},"directories":{},"maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/opencode_0.1.24_1788142280053_0.7774566681246409"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-01T08:49:10.015Z","modified":"2026-08-31T02:11:20.843Z","0.1.0":"2026-03-01T08:49:10.242Z","0.1.1":"2026-03-01T18:49:56.102Z","0.1.2":"2026-03-01T19:13:25.814Z","0.1.3":"2026-03-01T21:43:04.198Z","0.1.4":"2026-03-01T22:56:13.735Z","0.1.5":"2026-03-03T05:08:29.084Z","0.1.6":"2026-04-11T08:26:02.444Z","0.1.7":"2026-04-12T03:45:43.592Z","0.1.8":"2026-04-13T08:17:43.585Z","0.1.9":"2026-05-01T02:21:05.491Z","0.1.10":"2026-05-02T05:00:01.721Z","0.1.12":"2026-05-02T17:24:51.188Z","0.1.16":"2026-05-03T00:05:18.075Z","0.1.17":"2026-05-18T06:50:07.988Z","0.1.18":"2026-05-19T06:52:05.038Z","0.1.20":"2026-07-04T01:48:48.747Z","0.1.21":"2026-07-04T08:41:47.444Z","0.1.22":"2026-07-19T00:08:17.153Z","0.1.23":"2026-07-19T22:50:52.006Z","0.1.24":"2026-08-31T02:11:20.205Z"},"bugs":{"url":"https://github.com/agentapprove/support/issues"},"author":{"name":"Agent Approve LLC","email":"hello@agentapprove.com","url":"https://agentapprove.com"},"license":"SEE LICENSE IN LICENSE","homepage":"https://www.agentapprove.com","keywords":["opencode","agentapprove","agent-approve","approval","governance","ai-safety","iphone","apple-watch","tool-approval"],"description":"Agent Approve plugin for OpenCode - approve or deny AI agent tool calls from your iPhone and Apple Watch","maintainers":[{"name":"jbeno","email":"jim@jimbeno.net"}],"readme":"# @agentapprove/opencode\n\n[Agent Approve](https://agentapprove.com) plugin for [OpenCode](https://opencode.ai). Approve or deny AI agent tool calls from your iPhone and Apple Watch.\n\n## Why Agent Approve?\n\n- **Visibility** -- see what your OpenCode agent is doing in real time from your mobile device\n- **Centralized policy** -- define your default stance (allow, deny, or ask) and manage custom allowlists and denylists for tools, parameters, and commands\n- **Mobile approval** -- when human approval is required, review and respond from your iPhone or Apple Watch with a tap\n\nYou decide the rules. Agent Approve enforces them.\n\n## Important\n\n- A valid Agent Approve subscription is required to use this plugin.\n- You must download the iOS app, run `npx agentapprove`, and pair your device.\n- If a valid token is not configured, permission checks are denied and setup guidance is printed locally.\n\n## How it works\n\nThis plugin hooks into OpenCode's event system to enforce your approval policy:\n\n- **tool.execute.before** -- evaluates each tool call against your policy and blocks until allowed/denied\n- **permission.ask** -- fallback for native OpenCode permission prompts\n- **tool.execute.after** -- logs tool completion events\n- **chat.message** -- logs user prompt activity\n- **event / experimental.session.compacting** -- logs session lifecycle and compaction events\n\n## Install\n\n1. **Download Agent Approve** from the [App Store](https://apps.apple.com/us/app/agent-approve/id6756645367) and start your 7-day free trial\n2. **Run the installer** on each machine where you use OpenCode:\n\n```bash\nnpx agentapprove\n```\n\nThe installer handles pairing, token setup, and OpenCode plugin activation. Select OpenCode when prompted for which agents to configure.\n\n3. **Restart OpenCode** to load the plugin\n\nThat's it. Tool calls will now be evaluated against your policy, and approval requests will appear on your paired device when needed.\n\n## Manual setup (advanced)\n\nIf you already have Agent Approve configured and just need to add the OpenCode plugin, install it with OpenCode's plugin command:\n\n```bash\nopencode plugin @agentapprove/opencode@0.1.23 --global --force\n```\n\nThis installs the npm plugin and updates your global OpenCode config. If you need to edit the config manually, ensure the versioned Agent Approve plugin is listed in your OpenCode config:\n\n`~/.config/opencode/opencode.json`\n\n```json\n{\n  \"plugin\": [\n    \"@agentapprove/opencode@0.1.23\"\n  ]\n}\n```\n\nRestart OpenCode to activate the plugin.\n\n## Configuration\n\nPlugin behavior is configured through Agent Approve environment settings in:\n\n`~/.agentapprove/env`\n\n| Setting | Default | Description |\n|---------|---------|-------------|\n| `AGENTAPPROVE_TIMEOUT` | `300` | Seconds to wait for an approval response |\n| `AGENTAPPROVE_FAIL_BEHAVIOR` | `ask` | Default policy when API is unreachable: `allow`, `deny`, or `ask` |\n| `AGENTAPPROVE_PRIVACY` | `full` | What tool data is stored in event logs: `minimal`, `summary`, or `full` |\n| `AGENTAPPROVE_DEBUG` | `false` | Write debug logs to `~/.agentapprove/hook-debug.log` |\n| `AGENTAPPROVE_AGENT_NAME` / `AGENTAPPROVE_OPENCODE_NAME` | `OpenCode` | Display name for this agent |\n| `AGENTAPPROVE_E2E_ENABLED` | `false` | Enable end-to-end encryption for non-approval event content |\n\n## Requirements\n\n- OpenCode runtime\n- Agent Approve iOS app and active subscription ($14.99/month, 7-day free trial)\n\n## Supported agents\n\nAgent Approve works with OpenCode, OpenClaw, Claude Code, Cursor, OpenAI Codex, Google Antigravity, VS Code Copilot, Copilot CLI, Windsurf, Pi, Hermes, OpenHands, and more. Run `npx agentapprove` to configure multiple agents at once.\n\n## Links\n\n- [Agent Approve](https://agentapprove.com)\n- [OpenCode](https://opencode.ai)\n","readmeFilename":"README.md"}