{"_id":"@pome-sh/cli","_rev":"146-a3d01c3ad85114ac75b3657d28854621","name":"@pome-sh/cli","dist-tags":{"latest":"0.46.0"},"versions":{"0.1.0":{"name":"@pome-sh/cli","version":"0.1.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.1.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/pome-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"617daedae6cd2f2d4d1755ecfa21f97db2d8d859","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.1.0.tgz","fileCount":2280,"integrity":"sha512-X0OejsfrhDGOT8sn/cXjpjz3kspL/8M9GBd4FYa9Egub+w4EzuUfUgNlbe+tzWM3VRgeDgATcFkpBP1Nklk+xQ==","signatures":[{"sig":"MEUCIQCuMI+seP11FHmBDKV4YVMrlTlbehnllZlQA/w4LAwH0gIgebUADw4lLff81ku5TC2MNj2SWmBfXDSccEn7xcQmSoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22308176},"type":"module","engines":{"node":">=24"},"gitHead":"aa4ca816d3a90491953220fa5e2a3f67ab968a17","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"aofu","email":"ao@pome.sh"},"repository":{"url":"git+https://github.com/pome-sh/pome-twins.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Digital-twin testing for AI agents — run scenarios against resettable local or hosted twins, record tool calls, and score the result.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.3.0","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","better-sqlite3":"^12.5.0","@ai-sdk/gateway":"^4.0.13","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.6","@pome-sh/twin-slack":"0.1.1","@pome-sh/twin-github":"0.1.1","@pome-sh/twin-stripe":"0.2.1","@pome-sh/shared-types":"0.6.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.5.1"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-github","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1783689890895_0.4932692502096985","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@pome-sh/cli","version":"0.1.1","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.1.1","maintainers":[{"name":"aofu","email":"ao@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/pome-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"b25d7028be2d0c7a7d419306c78848b60721cc30","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.1.1.tgz","fileCount":1821,"integrity":"sha512-DVx/N0efzpe/xRkxrdv43QNzOXUdM2BdaV6edkXrKWRKkjmmKAju0xxep8Mz5NDVVkBXNa+sypAh65cwsjUjaQ==","signatures":[{"sig":"MEYCIQDsTaLeGXakkiX8nJSfLySotkVlUUnjVBojiC9qhH8wvwIhAJmOrJRqKNoNHOvc401wNFMD5snqBN1UAe80e2qcaXPW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8654201},"type":"module","engines":{"node":">=24"},"gitHead":"304c1dd67a202ab5c6142553736fd9e85b4d8061","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b752c094-8968-41c8-a3a6-c2c55643f407"}},"repository":{"url":"git+https://github.com/pome-sh/pome-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run scenarios against resettable local or hosted twins, record tool calls, and score the result.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.3.1","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.13","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.6","@pome-sh/twin-slack":"0.1.2","@pome-sh/twin-github":"0.1.2","@pome-sh/twin-stripe":"0.2.2","@pome-sh/shared-types":"0.6.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.5.1"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-github","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.1_1783709509229_0.21641389678047118","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@pome-sh/cli","version":"0.2.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.2.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/pome-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"9abbd226c35452d2f941b668636d7c781aa1255d","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.2.0.tgz","fileCount":1954,"integrity":"sha512-+tmPZleuzeHA+j4HJH/sm5Hf2AOifjJeMls69GQg/c9qknjuARCGk9e6Mu8Ob70Ta612+0EuNFh2i7YdTTndFQ==","signatures":[{"sig":"MEUCIQC3wWLvHPC9bkiL6rdPOE4xLAtarfDhzbjzMKz3f5HhmAIgUDl/khTXI5fBHHY246SNyW6tmb8V44g0eAPJZWtWLwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9493952},"type":"module","engines":{"node":">=24"},"gitHead":"17b5b8731c3f6428580f76916d73f7328b3d3fcc","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b752c094-8968-41c8-a3a6-c2c55643f407"}},"repository":{"url":"git+https://github.com/pome-sh/pome-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run scenarios against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.4.0","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.13","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.6","@pome-sh/twin-slack":"0.2.0","@pome-sh/twin-github":"0.2.0","@pome-sh/twin-stripe":"0.2.3","@pome-sh/shared-types":"0.9.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.5.1"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-github","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.0_1784193676950_0.2787476444546537","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@pome-sh/cli","version":"0.3.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.3.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/pome-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"55689ad93ca12fcf92f8f1801226ad177dcadeaa","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.3.0.tgz","fileCount":2176,"integrity":"sha512-VF2LcsgYvtmhIgjuTtK4+NadoU6jfPcMzdwrpA8e/824f9ZCY+7/GlEnJHty2/wXcTSrRFE5qipvN5LlYYsPrw==","signatures":[{"sig":"MEUCIQD7f9g9QzbU0h/HxtJoH37SdZQ76F4leWpFNtsS8U1c6QIgIGvhoCWTImYc1JkfSFQss02k5Npn8hmpLhqb75hWq6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10626344},"type":"module","engines":{"node":">=24"},"gitHead":"a6d896782cc39f3d7c93a0f713d77594aef7441c","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b752c094-8968-41c8-a3a6-c2c55643f407"}},"repository":{"url":"git+https://github.com/pome-sh/pome-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run scenarios against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.4.0","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.13","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.6","@pome-sh/twin-slack":"0.2.0","@pome-sh/twin-github":"0.2.0","@pome-sh/twin-stripe":"0.2.3","@pome-sh/shared-types":"0.10.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.5.1"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-github","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.0_1784239922038_0.6706202136199682","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@pome-sh/cli","version":"0.4.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.4.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"db1b23ecb4f5aa07cab06b5fb3c24031157c8bde","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.4.0.tgz","fileCount":3121,"integrity":"sha512-zBiXNcQQ3PkKNQJtuba7Co8Zo7akUn77TQEJ0srtkDzFCAYNoERltdykWWiT2XsM+EgXR1BF/wTHhsSp3F0WrQ==","signatures":[{"sig":"MEUCIF534NKfCwy6wTLIT3DAT23uk2e0fC1CHxpte6KEMAUbAiEA8/ZPSC/HWYbkMc+copaI7AuFOCFDfO3XSZyZBrwfmpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16359063},"type":"module","engines":{"node":">=24"},"gitHead":"724f504bafc5a7fa59b2b6a295f1529f03e3ece0","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.5.1","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.13","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.10","@pome-sh/twin-gmail":"0.1.0","@pome-sh/twin-slack":"0.2.1","@pome-sh/twin-github":"0.2.1","@pome-sh/twin-linear":"0.1.0","@pome-sh/twin-stripe":"0.2.4","@pome-sh/shared-types":"0.12.1","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0_1784749498486_0.32973091369095564","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@pome-sh/cli","version":"0.5.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.5.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"ebda8a6569faec7803025adc19c43c8e84ec06fc","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.5.0.tgz","fileCount":3113,"integrity":"sha512-voU9hlCtNIntM5KexmNS7Gxr8HlSozcTrRB0GF1aVM3H3BmnEToJqj/sP6a4ubr10uUeOunrqGnr/T3Gitx2Rg==","signatures":[{"sig":"MEUCIEtJ6ZEO9ikqfCPiHFmHXibB2I4CWxPtLIjme/UJdgiLAiEAqalnbRQsO8Jrsa3+bVgiOVVoKgkXNkVB5kCjIhW907g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16291102},"type":"module","engines":{"node":">=24"},"gitHead":"1a21867bd939b741c17449e7edc519b721f16950","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.5.1","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.13","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.10","@pome-sh/twin-gmail":"0.1.0","@pome-sh/twin-slack":"0.2.1","@pome-sh/twin-github":"0.2.1","@pome-sh/twin-linear":"0.1.0","@pome-sh/twin-stripe":"0.2.4","@pome-sh/shared-types":"0.12.1","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0_1784896172010_0.7729104325190062","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@pome-sh/cli","version":"0.7.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.7.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"e81b521dda2a30015b9244916439b723a101c25f","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.7.0.tgz","fileCount":2900,"integrity":"sha512-fYfqb12QTNpM3A9/G/qDs/jwubvkITlnSz6tDayaljEsOWKTEQyflUj+BGMRUm3kkHN2OVIFtUWFevTO8GfA/w==","signatures":[{"sig":"MEUCIQDmiSg1q9AWMBK3bF+Gycd9Bj8c/Hs1ZY0X1dNcac0bmAIgXw3gOu+E7WbI0E6nBVgb0EeHEuJT7PV/ygmJ/AAcsO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15164527},"type":"module","engines":{"node":">=24"},"gitHead":"c07382656e095899efa7d46c96a12830869e9cbb","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.5.1","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.28","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.10","@pome-sh/twin-gmail":"0.1.1","@pome-sh/twin-slack":"0.2.2","@pome-sh/twin-github":"0.2.1","@pome-sh/twin-linear":"0.1.0","@pome-sh/twin-stripe":"0.2.5","@pome-sh/shared-types":"0.12.1","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.0_1784911097876_0.21035278020782933","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@pome-sh/cli","version":"0.8.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.8.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"1fa562e99d05143efe6510c05c600c5eafe28697","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.8.0.tgz","fileCount":2927,"integrity":"sha512-SGi/X+2tX/DX8v8yZKEAcNnWVEzyL32qfZaNS9yy8CLyIRTFliccws1xeCJAdrkGGBXbUjPZRNFasbH3yadlpQ==","signatures":[{"sig":"MEQCIDL3BiCIBYznNmqFIjwzggnWlUHjFV0ghLjyS+FnAVaDAiBHsTJjfNBzx/3HDdc2mwCz7kXFea2+DGR6TSeV0M5KjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15231723},"type":"module","engines":{"node":">=24"},"gitHead":"a0a02905d653d8527558dd2bd64ad5eaded24d07","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.5.1","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.28","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.10","@pome-sh/twin-gmail":"0.2.0","@pome-sh/twin-slack":"0.2.2","@pome-sh/twin-github":"0.2.1","@pome-sh/twin-linear":"0.1.0","@pome-sh/twin-stripe":"0.2.5","@pome-sh/shared-types":"0.12.2","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.8.0_1784930709870_0.9955340840591502","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@pome-sh/cli","version":"0.9.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.9.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"677565cfd17be1da632aedc00af9b5ad4ed7409d","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.9.0.tgz","fileCount":2927,"integrity":"sha512-dbfBWDDspBQIkEp4y+kGQ42KA7ztLe50J7XoEmE4XF0Q08XICg1pJ4RCwPGGOKdt6UeGAf4ohp45+bJh437ZaA==","signatures":[{"sig":"MEUCIAVt9Btr4OnT12t2jE21oQW39aZbrHir9pDzKB8kSgN+AiEAm1bQ5rX92dMhoZ8it5yAhfxSfmjSSK+rfF1vuGKKqNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15248938},"type":"module","engines":{"node":">=24"},"gitHead":"2412f1350c8c75dbc179884982228467f4452bf2","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.5.1","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.28","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.10","@pome-sh/twin-gmail":"0.2.0","@pome-sh/twin-slack":"0.2.2","@pome-sh/twin-github":"0.2.1","@pome-sh/twin-linear":"0.1.0","@pome-sh/twin-stripe":"0.2.5","@pome-sh/shared-types":"0.12.2","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.9.0_1785171250878_0.034166937704593","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@pome-sh/cli","version":"0.10.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.10.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"5fe79b2fdf63b3a9b6774cecb7ff2a8d17a5b340","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.10.0.tgz","fileCount":3120,"integrity":"sha512-c2Og9sRNqBUARoyqaNzPsLG5jacfQC0a2+knS966MmW2dfy6Q9Srvazr6i2UK+izA3C2yjkWpF7klUPRYmh9tw==","signatures":[{"sig":"MEUCIQDSmWwB/INzA46vVNkcqVqD+KQ73UcdkAurbgi68zQxMgIgIZfb6ZvS1SfW92H4kcWINYKIlLp2eT3TbRqpMZoEwWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16115174},"type":"module","engines":{"node":">=24"},"gitHead":"14613c1a69d37441adc719248f0a506d7db76da9","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.6.0","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.28","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.10","@pome-sh/twin-gmail":"0.2.0","@pome-sh/twin-slack":"0.2.2","@pome-sh/twin-github":"0.3.0","@pome-sh/twin-linear":"0.1.0","@pome-sh/twin-stripe":"0.2.5","@pome-sh/shared-types":"0.12.2","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.10.0_1785280167544_0.1568339074549061","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@pome-sh/cli","version":"0.11.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.11.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"e49da031b6ba2c952d217bf3fbdeb52383ffa0b7","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.11.0.tgz","fileCount":3138,"integrity":"sha512-KcAh4UkYK88N+fWLtSzogD4XGESjOsid8WetwopGRtDlk/rtzMPfrRC/Tx2S3C+NOZ6yNmYhh5FO31xFQ9NSeg==","signatures":[{"sig":"MEQCIDXyPxffURIzMRbVxd1uqtaekpax6cjy/cuN8TOmPjzmAiASfY8ybtByXZ7eZdEX4I58DVFo3f8mbYXj9sUoBi095A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16175770},"type":"module","engines":{"node":">=24"},"gitHead":"422d2a0705f7a51143bea6a537a0dc858053d635","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.7.0","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.28","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.10","@pome-sh/twin-gmail":"0.2.0","@pome-sh/twin-slack":"0.2.2","@pome-sh/twin-github":"0.4.0","@pome-sh/twin-linear":"0.1.0","@pome-sh/twin-stripe":"0.2.5","@pome-sh/shared-types":"0.12.2","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.11.0_1785320144979_0.9060375863913781","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@pome-sh/cli","version":"0.12.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.12.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"042379a7007efcc2dfd38a7c92af99e78c10ba32","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.12.0.tgz","fileCount":3141,"integrity":"sha512-xMGOlnN+14C8t/J8Tp3GgBCTFzcqyLXDFGwXh8ieAmxkxZ97Q8X9w6qZUjX3ksJlmrPrjo6W1CxUhMfz1gkTHg==","signatures":[{"sig":"MEUCIACLM3QjqWMfu9Po7+9LYcBNftsc6F1szZw7T6GMU7s9AiEAlvk1Y3QVgZGD/XKFdzGz3sBa2s2hlhkCHWMTcLhAJC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16183808},"type":"module","engines":{"node":">=24"},"gitHead":"255ba763f78f424368749baed6aa19b5a3f5c444","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.8.0","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.28","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.10","@pome-sh/twin-gmail":"0.2.0","@pome-sh/twin-slack":"0.2.2","@pome-sh/twin-github":"0.5.0","@pome-sh/twin-linear":"0.1.0","@pome-sh/twin-stripe":"0.2.5","@pome-sh/shared-types":"0.12.2","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.12.0_1785351285371_0.8039187340519109","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@pome-sh/cli","version":"0.13.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.13.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"d5b25cc136deefcf094e9caf54b46eb8beee2800","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.13.0.tgz","fileCount":3021,"integrity":"sha512-rsoKOrwaNQownA731QC/PvMmXeo6Nu8mS78wp5KSPrvzxycha7AmLklI8lNnMMETsbdgKJc6rIa4a2uJioIhhw==","signatures":[{"sig":"MEUCIHehsIrCzitcrvRGPCgHO0u6rBLA6yGWjUXTmk1AoFg0AiEA3UcqCZDmeed613nj7SIhif5xVb1+n5XLDvb3A6Yn584=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15535277},"type":"module","engines":{"node":">=24"},"gitHead":"45b5f066845db6361ba505607349d3caec7b3627","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.9.0","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.28","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.10","@pome-sh/twin-gmail":"0.2.0","@pome-sh/twin-slack":"0.2.2","@pome-sh/twin-github":"0.6.0","@pome-sh/twin-linear":"0.1.0","@pome-sh/twin-stripe":"0.3.0","@pome-sh/shared-types":"0.13.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.13.0_1785367340789_0.8616606072854802","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@pome-sh/cli","version":"0.14.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.14.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"0da5ff483b5756611a17d19309315a89a88113af","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.14.0.tgz","fileCount":2709,"integrity":"sha512-CefoLZ6o6ePi8ZQtqJ6OjQtMR0iitJJOt9pUff7GCs1vGYtxVTpKV1gcar8fJIjVQ8gw0Xu/PrnKXws8l79l+g==","signatures":[{"sig":"MEYCIQDfN8jbUTF1KRSIWLoQnekGayPfRrJBD6ldeb2UJOD3XwIhAMK+QaklSirtdsSkfCwABXDpfMWgpjdSA99Cvc0ULsVr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13582590},"type":"module","engines":{"node":">=24"},"gitHead":"b98c3e5e10075ddd82165517117cf1deeea524b4","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.10.0","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.28","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.10","@pome-sh/twin-gmail":"0.2.1","@pome-sh/twin-slack":"0.3.0","@pome-sh/twin-github":"0.7.0","@pome-sh/twin-linear":"0.1.1","@pome-sh/twin-stripe":"0.3.1","@pome-sh/shared-types":"0.13.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.14.0_1785426877948_0.287721188581332","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@pome-sh/cli","version":"0.15.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.15.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"3bbdcf489909cbe08154b1cc46bcf211694bd9dc","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.15.0.tgz","fileCount":2760,"integrity":"sha512-/4DFNLDdStue0tvDE54xfqXOhfJUp2Uiv+u/1OJ9iBNSMvyrOpLeFKZKVeC69VWaMQH5HB9T5G8Z6wp4vkRUYw==","signatures":[{"sig":"MEMCIEmrcRwfOBY0bEPKRVtjC6GxnCc28Iuc5BBvj8rjFjl0Ah91PLpsfvqZZj0GP/8uC9N49esBppnKEUfFberp8HiK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13765666},"type":"module","engines":{"node":">=24"},"gitHead":"23c22073ad82383b52885ab186b2a0c2dbd4609a","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.10.0","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.28","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.10","@pome-sh/twin-gmail":"0.3.0","@pome-sh/twin-slack":"0.3.0","@pome-sh/twin-github":"0.7.0","@pome-sh/twin-linear":"0.1.1","@pome-sh/twin-stripe":"0.4.0","@pome-sh/shared-types":"0.13.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.15.0_1785451533550_0.7753552678458193","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@pome-sh/cli","version":"0.16.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.16.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"d680e51486f6a206123312ad2e8631e0b3b60fc5","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.16.0.tgz","fileCount":2784,"integrity":"sha512-qAHbLYKbu0ZnKhGV70Apsw5Qn4kOhVrA9NH1GBLLS9VRm4CZOYoB7OT21TFL5hOj0G8LAh2cAYEK+s1FlLejoQ==","signatures":[{"sig":"MEQCICYj9dQC6ws/wrsNQsmHbDUkQychQIWk/tMM8lD1yFnjAiBvBLH1LbQHKqFu0gIBOr+n6HsStB8iq4hqpMhfqLzASQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13844803},"type":"module","engines":{"node":">=24"},"gitHead":"1d69d644c3acee14dc92d621968b1322c40a0bf0","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.10.0","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.28","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.10","@pome-sh/twin-gmail":"0.3.0","@pome-sh/twin-slack":"0.3.0","@pome-sh/twin-github":"0.7.0","@pome-sh/twin-linear":"0.2.0","@pome-sh/twin-stripe":"0.4.0","@pome-sh/shared-types":"0.13.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.16.0_1785457427664_0.9330182421563475","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@pome-sh/cli","version":"0.17.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.17.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"7bef6d23da6a63d917a22a2c25e8dafe02c4e0dd","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.17.0.tgz","fileCount":2787,"integrity":"sha512-sqZYplzsIUkL2A+o5z9iOfl6+rOcsJ2RE3NZ25BBhqSrqmJQYsoHtGLIPWed8iehOIXK082PxE2OsMB20QAVGA==","signatures":[{"sig":"MEUCIAK/j/8MOK/bY9uibkSGeV37iRuyl0isX8hTOJzoxSYZAiEA8GvBtUgUu8cdwCs1M2ad+alvKu1Gpr/7rKyVmzZIiRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13894998},"type":"module","engines":{"node":">=24"},"gitHead":"46758262874f65435e8bfcff58f3881be4f731ca","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.10.0","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.28","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.10","@pome-sh/twin-gmail":"0.3.0","@pome-sh/twin-slack":"0.3.0","@pome-sh/twin-github":"0.8.0","@pome-sh/twin-linear":"0.3.0","@pome-sh/twin-stripe":"0.4.1","@pome-sh/shared-types":"0.13.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.17.0_1785747394643_0.1902964042761086","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@pome-sh/cli","version":"0.18.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.18.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"5561a8404bb2335f384c74ef402173d55efb2e95","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.18.0.tgz","fileCount":2787,"integrity":"sha512-qoe64b0dCHVfegX+ktvX0sh5ZUfgTY8RHBzayA2BEYGEwzJoi7VsHETyjjHRrk1APUCfv1Cq2ujKxIuotGUtkQ==","signatures":[{"sig":"MEQCIFnX5BtqZP13+2BQmpnVs9CqVIoQLrBdC37wKoSiFiRoAiA/qstWYrIFAMn2Bnf8shaV4ZVsv7NcV/v83oFFXGzqZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13900808},"type":"module","engines":{"node":">=24"},"gitHead":"285d48dcd654088387b40e8d36a7a2bf8ffbb599","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.10.0","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.28","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.10","@pome-sh/twin-gmail":"0.3.0","@pome-sh/twin-slack":"0.3.0","@pome-sh/twin-github":"0.8.0","@pome-sh/twin-linear":"0.3.0","@pome-sh/twin-stripe":"0.4.1","@pome-sh/shared-types":"0.13.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.18.0_1785764391271_0.09769680673164083","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@pome-sh/cli","version":"0.19.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.19.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"be72aba3260faee733571cd5edd460dd0cb93bca","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.19.0.tgz","fileCount":2790,"integrity":"sha512-mIJLepBZ09wjsi3MKpH7+j44jm9U8KjSYKp2GLwZ5cBQ+KOm1ezTXJuXkDTPtQj4k8dKS75I/VSpFBiSINGRKg==","signatures":[{"sig":"MEUCIQDHCzT5serAu916XDSjL1XJ/m3bz7KxX/blBCkqz/zhAQIgL6/DPKBKNRWv91HY4iRIVjeTVOSbEJsOAZOs2Pf7HEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13983877},"type":"module","engines":{"node":">=24"},"gitHead":"f6fc19d8c27d039a35859dd942d4f0783671b695","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.18","zod":"^4.1.13","hono":"^4.10.7","yaml":"^2.8.2","commander":"^15.0.0","@pome-sh/sdk":"0.11.0","@ai-sdk/google":"^4.0.9","@ai-sdk/openai":"^4.0.8","@ai-sdk/gateway":"^4.0.28","@ai-sdk/anthropic":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@hono/node-server":"^2.0.10","@pome-sh/twin-gmail":"0.3.2","@pome-sh/twin-slack":"0.3.2","@pome-sh/twin-github":"0.8.2","@pome-sh/twin-linear":"0.3.2","@pome-sh/twin-stripe":"0.4.3","@pome-sh/shared-types":"0.14.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.0.1","@changesets/cli":"^2.31.0","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.19.0_1785804334704_0.10413990079155266","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@pome-sh/cli","version":"0.20.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.20.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"365230be2811180e70b44ad23f195c9caab73d88","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.20.0.tgz","fileCount":2797,"integrity":"sha512-dxai0CFBnSFR4g9fnvhtB8uwhtiN179yfcDPp0c6Kr/zOTD07FHG4UTS9qElHOw2IEkZa6J28zLJHujaQW5UxQ==","signatures":[{"sig":"MEQCIBdYMJsBSp0fBAf4DHzSgiY+SCZ0hzAkLBmaUxZxk+tpAiBRp2OwzNbH6J1ZuBMlP+3xovIWLja1q+9ttGwEqhvzVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14019917},"type":"module","engines":{"node":">=24"},"gitHead":"4f64f517734b8b43ebd4bb8968a388e6b089dc62","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/copy-prompts.mjs && node -e \"fs.chmodSync('dist/src/cli/main.js', 0o755)\"","prepare":"npm run build","test:e2e":"vitest run test/e2e","changeset":"changeset","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"npm run build","changeset:publish":"changeset publish","changeset:version":"changeset version","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb69ced7-c6c0-4625-a922-58b43c8bf736"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","commander":"^15.0.0","@pome-sh/sdk":"0.11.1","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@pome-sh/twin-gmail":"0.3.3","@pome-sh/twin-slack":"0.3.3","@pome-sh/twin-github":"0.9.0","@pome-sh/twin-linear":"0.3.3","@pome-sh/twin-stripe":"0.4.4","@pome-sh/shared-types":"0.14.1","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@changesets/cli":"^2.31.1","@changesets/changelog-github":"^0.7.0"},"bundleDependencies":["@pome-sh/sdk","@pome-sh/shared-types","@pome-sh/twin-gmail","@pome-sh/twin-github","@pome-sh/twin-linear","@pome-sh/twin-slack","@pome-sh/twin-stripe"],"_npmOperationalInternal":{"tmp":"tmp/cli_0.20.0_1785878625274_0.266839276836329","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@pome-sh/cli","version":"0.21.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"5debebb4cb35ea356d3056c1e8c3505a7ce05023","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.0.tgz","fileCount":94,"integrity":"sha512-84PCQyDlHvNrhbyNY5VtXO/o12xthssPR4TrHz7QZrh9LtECT3C3JZnRf50s7o0pttoIdIuSXqP0FY1SDF9+TA==","signatures":[{"sig":"MEUCIC7NGxGwwr6EcYrjXWluvsNqlIcpiRD42nupL4Jd07ZBAiEAphwPa6QuxhY9+D5yRD92+Y8G7sz9mXkuUTd8v7SqfRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1706008},"type":"module","engines":{"node":">=24"},"gitHead":"88ed221d8c0a5f1bfabfbeacca1d2d214ecb383d","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.0_1785943690861_0.45887400804752465","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@pome-sh/cli","version":"0.21.1","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.1","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"6d0fcc0e485490df77997bbbf38f177f918f21ba","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.1.tgz","fileCount":94,"integrity":"sha512-IymNz2MaObMcgFhaDGnhyslRtORv8ev5dXLqpexzIQiJXWkRjftkEGBMW1oaCGeF8Yel0+ASoSRQpg9PM2fFNQ==","signatures":[{"sig":"MEUCIAzF3ZYuTNg2zPxR4VSZEaSTeZDwaQUEiQIFpjYaWmT0AiEAoB0WVIDB3FJ5A8Ma5gOywXDHMMsZdz6kkoH8+xwDK10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1706255},"type":"module","engines":{"node":">=24"},"gitHead":"40a6f44ac7b048277219ffb7ff5b1db8ac44765e","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.1_1785947301501_0.886855958111894","host":"s3://npm-registry-packages-npm-production"}},"0.21.2":{"name":"@pome-sh/cli","version":"0.21.2","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.2","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"c8f0260907404c45422b1207bf1a80493d7d818b","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.2.tgz","fileCount":94,"integrity":"sha512-VtaBMHmRQJzh5p0tVnw3+LtB8q6upBbqYaR4klz061K8MM6xwos2iczOFhqLVgK2RclpoMRKb3jw2w3RkrmjLw==","signatures":[{"sig":"MEYCIQDDse3+suplLD+nW1k66jM0V89JFc0/4FTpuslPmPm5jQIhANsPVwKdniQUj1JeEPkr/LXmP4ql+9YLd1Rkho3ioRNr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1706201},"type":"module","engines":{"node":">=24"},"gitHead":"3a0eeab91aa4405817ea8232e80a41981b920914","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.2_1785954116316_0.025900797348952898","host":"s3://npm-registry-packages-npm-production"}},"0.21.3":{"name":"@pome-sh/cli","version":"0.21.3","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.3","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"7bed27e665596da4d5d1e0cd781c3bf295107ecd","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.3.tgz","fileCount":94,"integrity":"sha512-FdkfFcEv19d0rj0nKawFkLT14lmXvguSJ22VezqE4wh4BL/fqC9L/dYvkmSWbAUzIsvFsINmmm5Z5NrAkRiHkw==","signatures":[{"sig":"MEQCIF8kYTcsJeqFKVzVm6QcSTsB+jocecfQJOiUxyqmppd4AiB9OaR5F9yN+UCzk+ydjUfmZ92Qm+sZjcUdkaXUg47maA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1706939},"type":"module","engines":{"node":">=24"},"gitHead":"11f1db23bf2afb196ce865950555b207923121e0","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.3_1785957888318_0.9115329985120872","host":"s3://npm-registry-packages-npm-production"}},"0.21.4":{"name":"@pome-sh/cli","version":"0.21.4","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.4","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"4508b91594b832c09bc3c6b8f65d3ac098d0422a","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.4.tgz","fileCount":91,"integrity":"sha512-RdNigRKoaAhEvQPvglIh4/zXpZ+pDzn1i8PGNV8CukEUB77nP1jXr78qpp6ZT2uKD+N46ZkNPo4tb5bY3Nk3dQ==","signatures":[{"sig":"MEUCIDTpkn/Acli9ZyLyAtR3NSTTDXRan8t62mSrCFrHt5IwAiEAuIV6fcatA3vA2ieQwws25OTbBCOH2VwLC5JwR1NlLEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1703341},"type":"module","engines":{"node":">=24"},"gitHead":"94294d2f36dfd3204a980ba5c55e7a0fdcb5580a","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.4_1785964182803_0.3244565080101811","host":"s3://npm-registry-packages-npm-production"}},"0.21.5":{"name":"@pome-sh/cli","version":"0.21.5","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.5","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"ea11617ab51f3bb1d976894e6cf24f6dfcfcff85","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.5.tgz","fileCount":91,"integrity":"sha512-s4WR/YWCKDFY86MeWOoEGGbU/U0F6+hNgNAvh2BP45c9oTSy4I2geQyedi44b2xgOx0EhL3drHdWOg7CyD7+cQ==","signatures":[{"sig":"MEQCIFMsmOz5sonBRzHpjQRtY8TWeubZgM/+GEcZ1DnC5p4gAiBRsBgo4JRVOpBDxX0SFP2xGROwGpYSDYNtUJVC3ilDzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1704695},"type":"module","engines":{"node":">=24"},"gitHead":"eadb159dd9caf32a4631f5005523119a45828c64","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.5_1785968724608_0.8127395773105577","host":"s3://npm-registry-packages-npm-production"}},"0.21.6":{"name":"@pome-sh/cli","version":"0.21.6","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.6","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"9e218b61ae6ea78f9969e077f712b3cbd4f8f81b","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.6.tgz","fileCount":94,"integrity":"sha512-UsCc8xIjWgIi14Ute0uqdqMP3hChYbf1BZpc4pqjeQKD3nYvaUZ6ztmAl20o5iMAL1DfciayHo5IXjm4GKKmhw==","signatures":[{"sig":"MEUCIQCmM05vfqOAzUZF5mXj+AVrU3N0UWJPja88ZZacbkNSqwIgIu2fz9mQXbMWq8j9Ar1zBsLMO4UxX4Du47PeGS81g08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1704713},"type":"module","engines":{"node":">=24"},"gitHead":"ba15fcb28538fcf7b6e0717a9ec1b6ccf7a9bd10","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.6_1785976067943_0.7323819563388869","host":"s3://npm-registry-packages-npm-production"}},"0.21.7":{"name":"@pome-sh/cli","version":"0.21.7","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.7","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"feb3acae556f373bdb2da4f869cc3fe418a45230","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.7.tgz","fileCount":94,"integrity":"sha512-lxOyM/23SrWE3A3Gyi60Ifs9GebfGEQpYVlouh5oSo1SQ0tfW6zvvYZvwqQNQnKYxR6I5Yzjav+/B0Pgin94CQ==","signatures":[{"sig":"MEUCIQDFWWZo9AA5nn0QxuwlbymyMsP5xSzHZR0GMYnY/2tLmwIgAMaBFrvyL96uqtaPjqg2L99EkSURJpo2ebieAGIYv7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1704713},"type":"module","engines":{"node":">=24"},"gitHead":"96e10b0c62901bb98b27cc2542bb0dacfd13819f","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.7_1785977047679_0.41689805244116807","host":"s3://npm-registry-packages-npm-production"}},"0.21.8":{"name":"@pome-sh/cli","version":"0.21.8","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.8","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"410505e8947e81f4b23b3da528f4c210f4695793","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.8.tgz","fileCount":94,"integrity":"sha512-IUkyKG63VSudLNOAlnzwICtp0ZniKT0Mxl/YSr5zYHN8xfNAr47R1Zg/CKl26h4Ez92hDbvOWwhXveUmaADHAQ==","signatures":[{"sig":"MEUCIAZ2qXdb+J1liDDtjMjin7nQxU/qaxnZDNKcREwuwaR1AiEA1QROWfA4yIF8UYOCfCuovT1TUuOmJzoByJ0lP9iR75I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1704713},"type":"module","engines":{"node":">=24"},"gitHead":"f8694aca705618cacc1de82613d6bb4cb3723929","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.8_1785979684566_0.8375939100775167","host":"s3://npm-registry-packages-npm-production"}},"0.21.9":{"name":"@pome-sh/cli","version":"0.21.9","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.9","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"a30e5f2c93b0a793fb7a3d6b865264a8a62e1bc3","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.9.tgz","fileCount":94,"integrity":"sha512-ovuQKdyxAD9yie6iFkD5xuap/TLc1xE7V+TiJHNvmVi4YBm+0e4s/vpYCvkjFGwNIN1Lez/42GB7n/Ymjlp35w==","signatures":[{"sig":"MEUCIQCU9mOhza0OpnXSNvMaU0ugbRNvQi1H5zKrPMjYEKp5SwIgJYBu2HnJBm8yEc0xLGIkCiVuheArmciVZD3sNpyE5yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1704647},"type":"module","engines":{"node":">=24"},"gitHead":"452daee9323032a6875be318ed440521e2a6e1c8","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.9_1786012964055_0.9586056878628548","host":"s3://npm-registry-packages-npm-production"}},"0.21.10":{"name":"@pome-sh/cli","version":"0.21.10","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.10","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"ebd21cf0baa272eb068b0cd768c2d8bd5032bb61","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.10.tgz","fileCount":94,"integrity":"sha512-+DkFIOdDa9Nf6FYmFNJDgQXHW438vSxksz5tdARFrILmvVatnojLS6ZTetTlZF2FHjLK7s8ibl8WWDkSEr0Eug==","signatures":[{"sig":"MEQCIA6i1/5Zw3XvJOvgnCmNuLdP8iPGfmehNfUe18XqzQ+FAiAdgdpWCpeVNr2L7YraNwkgvzlXrYNTnWk9TdlP/L7vfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1704651},"type":"module","engines":{"node":">=24"},"gitHead":"f941795a998bcf658b68cd0c20217068d09d140a","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.10_1786028794770_0.01702527533383691","host":"s3://npm-registry-packages-npm-production"}},"0.21.11":{"name":"@pome-sh/cli","version":"0.21.11","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.11","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"7a4a621d166440ebbbb8169b832b9cbb0b0b9923","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.11.tgz","fileCount":94,"integrity":"sha512-shtYCzP27lgvD97JaMB/YoSq5nUirhBuiaKjb+Y6Qgrh5L0va0fk82XGFYoChP1VwsQBkMDo0NhqwWDeta7Rtw==","signatures":[{"sig":"MEUCIQCNySJ5U2a4uOmfBmIBrQ+Y+ohEVdTJHFgp6CsdVKHGhAIgVahLn8CzfNXaPnC2Hte7/f3CfCQzmFWQCyF3rp7GcgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1753624},"type":"module","engines":{"node":">=24"},"gitHead":"7f6860b669a654013eda90c023c94c9281e2ea79","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.11_1786089539355_0.5388796697207967","host":"s3://npm-registry-packages-npm-production"}},"0.21.12":{"name":"@pome-sh/cli","version":"0.21.12","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.12","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"ba8ca5301aafdbc9b836d657677020df1619eac8","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.12.tgz","fileCount":94,"integrity":"sha512-NJaYgvkUpKNkYPAMGenAnRka2AI0fubFrM1jWQgaa7QJQdkIh7ZXFdb1DoS1z7J2yZd3aCvXSmauHPJ2+jkkHA==","signatures":[{"sig":"MEQCIDYynCpKSfYbdR+TKs7AYfWncZRhZ12QvASciW8AAg1oAiByK1sLRbuhnzy8nYBloVWOGLGK+xHxKqeqJ7MovlM3mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1753624},"type":"module","engines":{"node":">=24"},"gitHead":"013cfce31a6025daeedeb4c2bd47edd3db56b85a","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.12_1786092993770_0.5773420211480089","host":"s3://npm-registry-packages-npm-production"}},"0.21.13":{"name":"@pome-sh/cli","version":"0.21.13","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.13","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"7dee014b42b6db630f93a832c45a63ceb8ca945d","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.13.tgz","fileCount":94,"integrity":"sha512-ihFILHGXrN6zSz6UARfsswRUfxgkchWCh/DiMnjDGRX45QHJrr2mCDMIlIMnvVMBXbNatP7BgtT+Wz09+QNRPA==","signatures":[{"sig":"MEQCIFvCICUJd8DaesIacwE2AjydsaYjTzHv55ihgf8YXzNHAiBMCHZ0JZyoFBwFjMuARdmX6E76xtosDiSZxRBp0Kl3Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1757439},"type":"module","engines":{"node":">=24"},"gitHead":"703150e1dcc8c14087b2eee0fb4e74d00794b85c","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.13_1786144270112_0.979710380833724","host":"s3://npm-registry-packages-npm-production"}},"0.21.14":{"name":"@pome-sh/cli","version":"0.21.14","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.14","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"77b2217829dced97c1b1cc5e761d620fd85ab5df","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.14.tgz","fileCount":95,"integrity":"sha512-Ikguau6k9NTArdOlWlgmhUN8CweiwkVZ/xA+hxU5Hsb+t/JwXr/NSnbCveV6USWcFW4FbEo9HUT5gSKgwaq98g==","signatures":[{"sig":"MEUCIQD6F8PYD99VWuPgrvugJU4Q0q2sjGqw6mSCKiMVzJJiBgIgBxkm4f7om8hl5ZtBogOn7zfOjiYihPAih2IamvE953E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1801477},"type":"module","engines":{"node":">=24"},"gitHead":"a10831c796ed4f4dd26bf82f7b2dbc9db906a390","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.14_1786145762091_0.9522158941882994","host":"s3://npm-registry-packages-npm-production"}},"0.21.15":{"name":"@pome-sh/cli","version":"0.21.15","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.15","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"e2e7f8e249e0ac0a93c2f030b3fdd6ccba1db29a","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.15.tgz","fileCount":95,"integrity":"sha512-nGskRcc8SR6awuYK46Jky07T2PPHNvE3wmFHHW4m8DYyCDqO3kE4hJvjJ/rHvo1OwnZiAAtZ9eM1Ph9RzrcrxQ==","signatures":[{"sig":"MEUCIED78n1bR5UAEg2v0a2FN2nY46yiDlski235OgZ6eMakAiEAxQ+98ei5hQDWeDOaioc7udDOa0M2d9NBcJdf0Tezm4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1802807},"type":"module","engines":{"node":">=24"},"gitHead":"38acaf971b6be8d5cdffaa62a9e077dbc0e54ff7","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.15_1786151766836_0.2712794247162358","host":"s3://npm-registry-packages-npm-production"}},"0.21.16":{"name":"@pome-sh/cli","version":"0.21.16","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.16","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"2f2094312109a25194409c1a1f8cbcd53b4bd3e0","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.16.tgz","fileCount":95,"integrity":"sha512-Ehi1Zc3lYjl4MRLcwiitw5jppL9xn9ba2vk/ni0iSvJ8QpVhQt91OO8Ec35BI9wVT4ehMNG1bunvZYKXWs/9xg==","signatures":[{"sig":"MEUCIQD50dLzzKigT3r2E0LE5orEgeSrZs5ZXJWbJdup4w90ZgIgMtdYiz+VrmkmKgGRyyhxhqzNlEJRkpImpO6erah7exo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1802751},"type":"module","engines":{"node":">=24"},"gitHead":"19f47532359d604ec1ad36a4920a293dbbc6bad9","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.16_1786278653815_0.5013432496857038","host":"s3://npm-registry-packages-npm-production"}},"0.21.17":{"name":"@pome-sh/cli","version":"0.21.17","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.21.17","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"752edbb16a050b381b621721a1ade421090f4de8","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.21.17.tgz","fileCount":95,"integrity":"sha512-KZ1blctt6Iis/Q0QolLz8RaPjb6EkBle4wj5evwLz/wYhYsyvU9IqgvoTBl6XpHUGxX5E3KBCNQ5aC/pA2hCHw==","signatures":[{"sig":"MEYCIQCBOtF7OWVzwbXg/jTLdle8VMiujul9nKM44NBX18z3kwIhAP33n0livhdvTug0Kx6SsDI8YPj1jxvjrp/bNzNFwgPt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.21.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1806224},"type":"module","engines":{"node":">=24"},"gitHead":"8b7c792f2aae4f9c2db1773c84b083bd2fa768d9","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.17_1786284579086_0.44303552579349814","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@pome-sh/cli","version":"0.22.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.22.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"0f750eab494a8c14b5e14c36f0df41135b96660e","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.22.0.tgz","fileCount":95,"integrity":"sha512-WJz7IjSOYqvn6mqD75F94oIW7KNuKQ1MfIk91fYW90SiGZsdfMHPOGNQZhJDfmom8UHzgMwB+MBwHqPunJEcOA==","signatures":[{"sig":"MEQCIEsc7g0YxH3NF/h2eyO/17Y6ulaOtDsCtmrJqYpQX2q3AiBnTSeReWuKurxZ/v8QemKX93F4R2EMNDGpaWdnx68geg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1783975},"type":"module","engines":{"node":">=24"},"gitHead":"79730011843e08993349dc3bea8192a2347fe56b","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.22.0_1786288235846_0.21085348044725727","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@pome-sh/cli","version":"0.22.1","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.22.1","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"276cfb9e76388414a2a1f6515a0c3fc4b4dc79e3","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.22.1.tgz","fileCount":95,"integrity":"sha512-qroRLLa4TZbw0zQI+jcdUb33k/2zX15xfTRvvapI/cpOeu0mXPro9lAcAAEi3ysBnKb5XgH7BsD2IFXn26NJDw==","signatures":[{"sig":"MEUCIQDQxJ4xIDqE+oUhUtBwSThNAxm9kKCxi8l05lXiq1heiQIgEBj6dHAgGl+PGbGczPOcN0fZc+eicbkWNBgmyHwq7FE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1783975},"type":"module","engines":{"node":">=24"},"gitHead":"78922a11c0f86d8fd9ceec8847700c7dfa865ca7","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.22.1_1786292992795_0.7936869088650744","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@pome-sh/cli","version":"0.23.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"576de7743b18a0b9e0fbfac22b5c4cf0a5ab7e79","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.0.tgz","fileCount":95,"integrity":"sha512-cM81ry5g77LX06lxx0nCfcDY+LQeiyP4lfcLvW5X+ZoYm8VS7GTA0T02G8bd9ca4LM8nHNoUZOQSejKrs9qyUQ==","signatures":[{"sig":"MEQCICvNqJJsgnTu1MMweM/aYtpA0Vh2XG4pWr1Hnh0icuABAiBGIfoIal2JPQBvf/bxbBB6pB/HfIdajd23Hja6CGt6og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1838551},"type":"module","engines":{"node":">=24"},"gitHead":"ace5f001527e5a1d68cbe3ba5b534338e333a051","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.0_1786357775826_0.8213557909161162","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@pome-sh/cli","version":"0.23.1","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.1","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"9a04786ee9923ce2c600b4ec9a858693a78dfcf6","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.1.tgz","fileCount":95,"integrity":"sha512-BdvQgKBGFEUiz1uVnDDMaggabUb+J5Kvmx062cc7pd9SeLZeCWpdOz7tWqM1hxwPsWCUGw+Iv4ppT2lVLJ99sQ==","signatures":[{"sig":"MEQCIFQQrqKwiqenha82DwkvDO0f7Sx5rKGpxEaIPtg/McHBAiBAwooXeoTYMC7hAlG9IPjaexv8BCal/NtS+is/hlYUvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1839961},"type":"module","engines":{"node":">=24"},"gitHead":"f57142b584d0bbeaa6b1c3e6194daf2723ed6d3c","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.1_1786365896315_0.2204600199126745","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"@pome-sh/cli","version":"0.23.2","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.2","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"0b56e5ecd80a5e74cbc5b6830ee2a2fed2723cc8","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.2.tgz","fileCount":95,"integrity":"sha512-qgwqvzBAwPSsn9Llu6b6q/V3RzWiH+wIHUPGWhreMbWBLjjb7mUtVaf6lO+2TRd+DH08mXlHEqOW9yLvRBYwfg==","signatures":[{"sig":"MEUCIHFOM+kMjimhVce863Kzor3Dp7z6mU1pD+HX8MYSo5MvAiEA2bsiKGIYDJlN4xhLq1AkWS40ry9jncJACENcp5qI0vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1843161},"type":"module","engines":{"node":">=24"},"gitHead":"9fe20d1ba7f0f9b40cfb7561e4ceab144c22c71d","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.2_1786369508527_0.3164867266291056","host":"s3://npm-registry-packages-npm-production"}},"0.23.3":{"name":"@pome-sh/cli","version":"0.23.3","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.3","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"3c61cb07dac7f3ba943647a9fd72581e71232d97","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.3.tgz","fileCount":95,"integrity":"sha512-Oo3yOxcBwEAtB4RzANjHeHClHL/Is3QDEXUj/ayXCw/1su5Fx0T0KbOMpUzia1Vpe3D8g88rob9/CvBSNj0/RA==","signatures":[{"sig":"MEUCIQDIFMBNmt1bpQQ4LRTWK9qOTg+h7SxIR85RfY37sF6KGAIgNuosSTqTcnrLbRcjRHYjKrVoI3tntBb9noJgxzPj0WI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1847670},"type":"module","engines":{"node":">=24"},"gitHead":"204c5f6614ced8b27fca8c26a0ca11ce0f618b2b","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.3_1786372500800_0.33055665116625343","host":"s3://npm-registry-packages-npm-production"}},"0.23.4":{"name":"@pome-sh/cli","version":"0.23.4","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.4","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"3c042f4620758f894d0951a4c7549abe50677fe6","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.4.tgz","fileCount":95,"integrity":"sha512-4bxd1TNFTJrhXO8JNLiRA7D8N5aOo26t1Ilk35qxZqQDDedjpgH/rE+BrQ39dRNKrYfVRyD0z+w3XO1Wn+dHfQ==","signatures":[{"sig":"MEYCIQDFj1ktysIl6OkByCiIRBEtGORn0r8VUEDSdxXnR2TfuAIhAOrwUyw3kveqsB0iJ29ShkePAfplNc7pE0se1mCVRy47","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1847603},"type":"module","engines":{"node":">=24"},"gitHead":"33793129a877db31c9ef5c777f5dd45c2f6d1a8c","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.4_1786373335554_0.35048014121718674","host":"s3://npm-registry-packages-npm-production"}},"0.23.5":{"name":"@pome-sh/cli","version":"0.23.5","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.5","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"2ac92b88fa02b824928f1a48125723961e5043cd","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.5.tgz","fileCount":95,"integrity":"sha512-2x+hV3R5FitfVRS84rCu7Nh+oxs2qKl3s7azBx7G4YhnQy1tefNNy1QmWmhHyqAEPkIxPbQCGyW8nMDMFatIVg==","signatures":[{"sig":"MEQCIDeix41afMWGSUUokz10S/2JP/9kw7aXqZBs1QW/lde1AiBdaJsxpuulmsWYj3wACxN/h5uqrcHJAYpW/TdV76pQpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1852106},"type":"module","engines":{"node":">=24"},"gitHead":"4f55e6deab92cf0ff34dd769c73763fc9b480375","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.5_1786376206150_0.19450733981149937","host":"s3://npm-registry-packages-npm-production"}},"0.23.6":{"name":"@pome-sh/cli","version":"0.23.6","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.6","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"904d6388bad57ad9558c9a0402ebe8209d51cdae","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.6.tgz","fileCount":95,"integrity":"sha512-Wv7ObsMCy50xe4jAOo0nC1j6JTDGa9LHtgi3HQQZ1nxUcmbPComTan9gfmUEMmpJ0/fzWcsRGm+eo8zlTqVkPw==","signatures":[{"sig":"MEUCIEWYZ1BUDo1K0N4Xb3IFQJuYJ3a5vH5xuPgiv5d3aIQQAiEAr7Xo64V4iRwrbQfkNeyhidi+Ra1jwoxYOXNYNVtqOes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1852106},"type":"module","engines":{"node":">=24"},"gitHead":"f9e8dd169756875b27344c6b3b3cc818aeec93d6","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.6_1786379788077_0.08742789838609077","host":"s3://npm-registry-packages-npm-production"}},"0.23.7":{"name":"@pome-sh/cli","version":"0.23.7","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.7","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"f4398e60143c6723321a08ab59ba713d25ba773f","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.7.tgz","fileCount":95,"integrity":"sha512-mdHkDqEmAc0S13fbPsyR8tlMQC/+ONJEXdo9CMYvKB24036FZyq1y/jYatjIS9d7aPg4A4t+Ld/9bZ098Clf7w==","signatures":[{"sig":"MEQCIAyj3d4cZcq+TLlwYLEd+l6E53SjuKVCJFZiOiDPMrS8AiA+Yesb6YeqOJNFoJSzNkZ85dxomcYGFtCwC33KURyTFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1859339},"type":"module","engines":{"node":">=24"},"gitHead":"aed9aab60f042739addae0d58573c0f94190991b","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.7_1786394688311_0.2615256618558208","host":"s3://npm-registry-packages-npm-production"}},"0.23.8":{"name":"@pome-sh/cli","version":"0.23.8","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.8","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"881f8bc070e8f1b7f3034f8a0627c9ac7acb16c7","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.8.tgz","fileCount":95,"integrity":"sha512-+Yz7KdhCqz+OrHlIrfQP0ZsO2sPUrKGWtdOX6LFy17sJJOKlrd55bH2TcTier5mR+/18Hy3wsOhSzktCjB1JKA==","signatures":[{"sig":"MEUCIFV/RYykqp4R9WmlyjN5/SwADL5DX0xsefKAUaGArs87AiEAjIVpURj0R6mPQBPp1WOBWwMeyckI13m949DxfS11VJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1859598},"type":"module","engines":{"node":">=24"},"gitHead":"868105c982912eb0f5a95ab65f4a8153e73b4a33","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.8_1786397666117_0.8986561227249277","host":"s3://npm-registry-packages-npm-production"}},"0.23.9":{"name":"@pome-sh/cli","version":"0.23.9","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.9","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"78df31077302c0b0ed2746276925a745e9e89b7c","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.9.tgz","fileCount":95,"integrity":"sha512-qCzaRJcxsLYeXJUCaXYBWpzSMhdM3cUj3zHgYtC3+eBDt6jAeT3ZlFQcqnAczhM3HtkFCago33H2cFpenV6Y5g==","signatures":[{"sig":"MEYCIQD3zttze+tpagScAGvBHHSJcJq/t9sD/peSXQtUi8C3YAIhANpypPNKFJ8MZSKTMPGFP3Jxwuy6+rXfPNGwIIBfZ+1N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1859804},"type":"module","engines":{"node":">=24"},"gitHead":"67e57371305bb032008c357cd29fe817593b9fb8","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.9_1786407608571_0.1371876005543633","host":"s3://npm-registry-packages-npm-production"}},"0.23.10":{"name":"@pome-sh/cli","version":"0.23.10","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.10","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"5530a96539345b80835dfc04b49f5ea7594b28bd","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.10.tgz","fileCount":95,"integrity":"sha512-lEoEFAg2tbN/XzskDszsMQBcLsxd8e5R9+b3qI2kXfBntG8MeMU1gLQexFdSwQWasbFw0wjpJ5xLJVMS/VfqOw==","signatures":[{"sig":"MEUCIEYyU4sbh1Md956BjU7LlusUV3GL0LMKTkQ9QPVD1SeZAiEAtbJ4EN4iobI4WjeZbe0D+K2RwXSpGRjlyCOoMWTW61M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1860410},"type":"module","engines":{"node":">=24"},"gitHead":"8ec8b1602b470c35df8c83c71caacb309070ccac","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.10_1786447860419_0.39938627230273815","host":"s3://npm-registry-packages-npm-production"}},"0.23.11":{"name":"@pome-sh/cli","version":"0.23.11","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.11","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"b0ce58f14a72ebf96fc690902c60e00476f6af83","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.11.tgz","fileCount":95,"integrity":"sha512-IOj8ANHuvkRPnr6d427/GS57bVSSYL9Vx6/NRjxmvH6KtJuwOZjwZxiyyB3bcTQbsKcExNARnuorSI+5DSWqsQ==","signatures":[{"sig":"MEUCIQCYLmpD4cHjCxUA9YZVCQ6FQYvk/kvycF+d85nWSI/SKgIgWALwlwjb3VR0HU7VTOYjafPs5mj3raG4N5eho2dW+uU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1861942},"type":"module","engines":{"node":">=24"},"gitHead":"0dbb84dc7726b94d8e6a3d1199f64ac583166990","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.11_1786454252904_0.35107989909636905","host":"s3://npm-registry-packages-npm-production"}},"0.23.12":{"name":"@pome-sh/cli","version":"0.23.12","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.12","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"6bbe1e65de6c25025b47b2dbd370a0b9d7065303","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.12.tgz","fileCount":95,"integrity":"sha512-S2s8s2pR7f8rUdHMq+KMBDnPkd2Ygnz9SkSTUQmNsm7aUtW4kuux4DaMH+4EDCZnrtLHrKFDWHtrUaF6HkPTqQ==","signatures":[{"sig":"MEYCIQDPcK6ZvMhkLM3KsPyFC0UeZn4Yr7xDYcRJBSKEy/YUGAIhAL79jwXRgVrn02lz9JNV57SDDudLRjGKqH3azwzQm01m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1863407},"type":"module","engines":{"node":">=24"},"gitHead":"4f319a591b247522df587c1d0156a97130c2b0ae","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.12_1786454837668_0.0762715931969229","host":"s3://npm-registry-packages-npm-production"}},"0.23.13":{"name":"@pome-sh/cli","version":"0.23.13","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.13","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"15fbd08b16dcd6b53f201a17e33b7f99f56f1867","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.13.tgz","fileCount":95,"integrity":"sha512-SJPtIOMriurq+VoApq7nIFbAzC9S6sdCh/UBQM3PqCp9KxUv4bOQRvrNTvSt8D5vfW/Yo4vZuDl84mh012Xtzw==","signatures":[{"sig":"MEUCIBIFKvXgjYhSW1LgnTft0h6CqFa0rH7la7Cc2oFyJwqvAiEAxuVsJy56Uycv2lpUbi9BRbuNT+iD23x9svy3yN9Rv0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1864356},"type":"module","engines":{"node":">=24"},"gitHead":"65d6266c94c59cf3e9d8b5777840dd40ddc41d07","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.13_1786476160999_0.0624031360613968","host":"s3://npm-registry-packages-npm-production"}},"0.23.14":{"name":"@pome-sh/cli","version":"0.23.14","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.14","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"fa374f9926f536fcf7a29bde910ed6db19c8f1f7","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.14.tgz","fileCount":95,"integrity":"sha512-IUmH8h9qyJTcVsRQ/IoVR2ZEyRtxV3B6XAbVV9BCM8GLbq99V1RPWcOj4ukrgJ37mrk7AlkBttCKxFlovzVr+Q==","signatures":[{"sig":"MEUCIQDVxgaeobu3jZKVK/OX8lBYd5mso5KDqTpkNI9EjTPoEgIgRUAJPWET7hM4bzQ6zkvZlXXrPseJnYhjVO6ZK0QkeCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1869018},"type":"module","engines":{"node":">=24"},"gitHead":"43a7d48701b728fa11ae89ac2f7979764f57202b","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.14_1786476952051_0.20410969318508743","host":"s3://npm-registry-packages-npm-production"}},"0.23.15":{"name":"@pome-sh/cli","version":"0.23.15","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.15","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"6c707dd99e48e0f86103b94144f872d1d9ae3416","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.15.tgz","fileCount":95,"integrity":"sha512-e7jk9Aq52z51bLxBQPHgFinf6Lf9MZhFgNl6lEhmwbE1pFUeN8pjfeCG61i8Jw+mGMHpMrNJdZVOe2e8OXr3kA==","signatures":[{"sig":"MEQCICa2Bi+Gad+Lrtx6aNNAbVH/eCJz1z2VFqpSM6oXXZd/AiAveALwSf6eOp+lVsw0Nx24eCdPSfs3WbBFoKWwaD8R5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873167},"type":"module","engines":{"node":">=24"},"gitHead":"3e41e4733ed78e2ff9fe899c4b9f88eade15ba0e","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.15_1786480291358_0.2618406261176396","host":"s3://npm-registry-packages-npm-production"}},"0.23.16":{"name":"@pome-sh/cli","version":"0.23.16","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.16","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"e1ee9f9774bb236dce54eefeae31c330d80091c6","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.16.tgz","fileCount":95,"integrity":"sha512-3nUnF+6vzVSVhMG1bUtDromfQC4TA8B9glLnHZzUW+y2svhQpUnpJeiiKWBb1QDih2GfsIuT4RJPxJyQrXFoQA==","signatures":[{"sig":"MEUCIQDQ0iFKS0DwyAISgF+lAbjrgOgTgE76IMKhWCGJzHI7PQIgWVwutwEbk/l26z/dOJsYZniAW0Xv5trpqv/jnJaO+mE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1874433},"type":"module","engines":{"node":">=24"},"gitHead":"25d8ab66b257df33db823b6952ac5433e7941199","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.16_1786524582549_0.18575604094289022","host":"s3://npm-registry-packages-npm-production"}},"0.23.17":{"name":"@pome-sh/cli","version":"0.23.17","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.17","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"007fc07651a13287ccbd5570da3362583d3467a7","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.17.tgz","fileCount":95,"integrity":"sha512-kpnmKTsmvIbST8Qk5TUZqUmPMb5yU5wkLnU57bDauyThrlDys/ZO3wUfdfavIyeLwz85wAbcrhnfMRR7rlYAjw==","signatures":[{"sig":"MEUCIQD7TQF7uA2BCKZJHRBbcZTukmBeDYLcqL+TkK615FDzbQIgQcHNKghpv5XfketUS2K2dWH/DLp/xXNBEavvBh5yqH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1908950},"type":"module","engines":{"node":">=24"},"gitHead":"74385b2e1bddb7bac97b42153ce73391d732b7e9","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.17_1786535516257_0.6116849471416308","host":"s3://npm-registry-packages-npm-production"}},"0.23.18":{"name":"@pome-sh/cli","version":"0.23.18","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.18","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"554d7fb0f6c8b6511106db95b2be4478605b8e89","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.18.tgz","fileCount":95,"integrity":"sha512-vYi42BtjaMBRQKsTU7IYkvlX/UmLN75KQPSOFdFMch31XvXsrMo/2bLS1zoWs63fVcPc2S/5Ewr5NLY9sycMww==","signatures":[{"sig":"MEQCIFC9C9XAUWHTIQqfag+sRNxkwqNP5v5osXCbVG2lKoWwAiAKTVXqMoVRBbCqF5/omkINYFEL6YH/MR0ZWR4LxkvMKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1908950},"type":"module","engines":{"node":">=24"},"gitHead":"1adf28b457b9c890c4ca6c61718da42588776382","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.18_1786536655878_0.7516040958844805","host":"s3://npm-registry-packages-npm-production"}},"0.23.19":{"name":"@pome-sh/cli","version":"0.23.19","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.19","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"b28927eec64f22a792dbbe824a1c2beb4dc0b368","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.19.tgz","fileCount":95,"integrity":"sha512-Cd0McHEu9NbFoz1WL38I1KWEXU5ibfaScJQmPtRoVOmiTsjk8QqaSVNu46OS6MyxBd5sxOIdS0i+PHG6hpRj8Q==","signatures":[{"sig":"MEUCIA3KlZa7NlslIN/kGqx9/zlApVFZmiDJTpvlydA9K4IMAiEAuQXYUOLwphU+qVIMIH7yMGZJWywVIe+40IFxZu0D3bQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1909757},"type":"module","engines":{"node":">=24"},"gitHead":"62e2d8e1a3de3ad4c5648e36fefb3b62a5085a2b","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.19_1786542660155_0.41131697617316165","host":"s3://npm-registry-packages-npm-production"}},"0.23.20":{"name":"@pome-sh/cli","version":"0.23.20","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.20","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"894f2c578ef88aa3557409283ec46a08351d2f21","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.20.tgz","fileCount":95,"integrity":"sha512-BiCRUiv+gg097ysgWfRM15wd1QttjPdV14P7zczKghVG75xYTRTHGJO0jwI4yM2S/QrNZ6IQIfD3UMouOIdBBA==","signatures":[{"sig":"MEUCID5gda2mKC1YYST3lbUhK1rkwN7HWMfzOyDHr/I06MH5AiEAyVBsb1vIR2TeVqOiGPpVsfXshD5rMmSAwJSzZRvM8FQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1951022},"type":"module","engines":{"node":">=24"},"gitHead":"9f5921c921e420c86d2daa982f5c002a26efda2f","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.20_1786546266358_0.6497644719452318","host":"s3://npm-registry-packages-npm-production"}},"0.23.21":{"name":"@pome-sh/cli","version":"0.23.21","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.21","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"dab3e2801ca079edd1a4ff0557d47a3e1830feab","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.21.tgz","fileCount":95,"integrity":"sha512-kgLm79Cu9oFdnn9IWjaLX1RwVPextXy1b+UjZblZZuyeRahSjxniljdscsX5Nuwf8JTVSwxqtX4l67iT+kubAA==","signatures":[{"sig":"MEYCIQDb7PRzQEMMTetqCtCO3DrelCk1VhhZJoabz6CNSDz4TwIhAMQ7+/yCQEah9xcFlw/YOLxoCvnhAdTXtlFkyrhXcnM5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1951892},"type":"module","engines":{"node":">=24"},"gitHead":"d43a18c54ee2082774e8a8fc9a60cd57e3dad784","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.21_1786549739931_0.3493015197871143","host":"s3://npm-registry-packages-npm-production"}},"0.23.22":{"name":"@pome-sh/cli","version":"0.23.22","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.22","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"1a9ecf9af5bb2d1d97c9a955e98ece840ac23f42","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.22.tgz","fileCount":95,"integrity":"sha512-E4itqn7etj8x24E+/RJXxppFS2lO5d42EaWgsm4lQJqGG5Hn5Zk3M16IbALsRip7B/olLsnHrEDmMftp3KXEmg==","signatures":[{"sig":"MEUCIBwOModOEki73zq3xElZBxlsw0vVu7LPoTi5jvQfsiY+AiEAiRsKtCdqgARSPtu4Xb+VEHwnvmDG5+VmXkXcjXucwJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1952092},"type":"module","engines":{"node":">=24"},"gitHead":"1051bfa47b192d32f0ac4d9461d850659a73dadd","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.22_1786553361843_0.04416367061005766","host":"s3://npm-registry-packages-npm-production"}},"0.23.23":{"name":"@pome-sh/cli","version":"0.23.23","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.23","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"1c2a6cd6734bbdcb6530655445111b86806d1370","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.23.tgz","fileCount":95,"integrity":"sha512-dj7N3HGuBMRij7lPE7RF3swJ1FumrvQa+uERckgy3NhNswzMtSsJIprspDnCdBP8rV/gxzneC3gxT4Epuyi2ow==","signatures":[{"sig":"MEUCIQCiH5gsEjW/N3mkTZqYtHjeo8eBZICt4m+DPfkanlR9AQIgUT+CGYGTlhQnkp4MHODcbnc9oZZOlmwITPyBd2151Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1952092},"type":"module","engines":{"node":">=24"},"gitHead":"2c62979022a91451befdac6f2aa1253adaff0a26","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.23_1786555485523_0.4044995724215299","host":"s3://npm-registry-packages-npm-production"}},"0.23.24":{"name":"@pome-sh/cli","version":"0.23.24","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.24","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"ab897da74b0f1d9ae91fa4a6e68109d07d1515bc","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.24.tgz","fileCount":95,"integrity":"sha512-f16vDTS0mu2Hp4jqugxNMam1F9M2TDZ30enhqRapNyj3sYuRcrRNB8C9PDoyXeSDwKH59Plt5TgQVVNJCDNe6g==","signatures":[{"sig":"MEYCIQC+XB3Veq3hJ1XzRaqJhEkg2s2SkUrPQbsddwMOQ/8DEAIhAOwBKdIl5l29AkhAdmh/MsibMuMSCwBeadezDc1dY1Az","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1953279},"type":"module","engines":{"node":">=24"},"gitHead":"49e8e785730ed42e124f5f253681804da21dd4a3","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","test:e2e":"vitest run test/e2e","typecheck":"tsc -p tsconfig.json --noEmit","gate:no-eval":"node ../scripts/no-eval-in-oss.mjs","gate:no-native":"node ../scripts/no-native-modules.mjs --root .","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.24_1786558368603_0.7036759056975459","host":"s3://npm-registry-packages-npm-production"}},"0.23.25":{"name":"@pome-sh/cli","version":"0.23.25","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.25","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"6d6c13767800b41505c249390c86450721a1626d","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.25.tgz","fileCount":95,"integrity":"sha512-8HJN5yaxICoEp6yk1LbbgtO7ZiHAEjzNmCF7eIHBfwXdHbj8n1Jm5IbFcQGAlUrxb3fMplfp9GKelqAl9Dca+A==","signatures":[{"sig":"MEUCIQCfCAdsRHcJEkzar/6F9AARCe6zK19eWUx1lhHPXhf/3AIgN+5reF11BcbVj8b01LFyGB4dpN40OETfKFfC6liA3E8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1953251},"type":"module","engines":{"node":">=24"},"gitHead":"0c0c2ffcf41c652e52b7e9a2ce07f2d0dec333b6","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.25_1786559241961_0.28807047819033205","host":"s3://npm-registry-packages-npm-production"}},"0.23.26":{"name":"@pome-sh/cli","version":"0.23.26","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.26","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"d865911ab99e34b74bebf0da3f095f6a28ff4255","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.26.tgz","fileCount":95,"integrity":"sha512-zItzw7Zk9Bka9n+mnSaZjW6iy4KIVQX85N2MiuOWqWkzQ1iRt3BCE61ml2BUOmKeXWlub4D4K+tkdhlJohrhVw==","signatures":[{"sig":"MEQCIF2wu2tTqaaZFHgA6JjxkKQFu9vM+qEf/aw99nx820zbAiAJBsCmZB7mreMK4JoB0Rq85X24cUhUByHj/plqVZh/Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1953251},"type":"module","engines":{"node":">=24"},"gitHead":"0e181da493759acb3bfe57f63a3c623389e7e394","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.26_1786561761193_0.6467009303321289","host":"s3://npm-registry-packages-npm-production"}},"0.23.27":{"name":"@pome-sh/cli","version":"0.23.27","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.27","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"5e32430ffcee184d0cd20bbed338c1e52da18989","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.27.tgz","fileCount":95,"integrity":"sha512-pLhkrFD0TLWM1lxlGoY2xrxv29EqNywcANEWAR2cEV0R0vCRosG/f2kk3nMPK7ZzrcTPuKQ++o8LlOWxbShUAA==","signatures":[{"sig":"MEYCIQCqcmtU+6nmdP1pGWs7HK8tEthdvPJTdaRrkurRad9BTQIhAKQfxMIGO0hP2JTvUad23jtI+8z0DmvrGqj0vGLJI7Vs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1953988},"type":"module","engines":{"node":">=24"},"gitHead":"87e466ebca9fffe55fab831bbb52efaf68dce110","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.27_1786570977797_0.3892234154467178","host":"s3://npm-registry-packages-npm-production"}},"0.23.28":{"name":"@pome-sh/cli","version":"0.23.28","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.28","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"430d0558ee9c0300564ccc0bab26027449dd0549","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.28.tgz","fileCount":95,"integrity":"sha512-mZJiEW7Hg0nfKXH3guphsFcM8jRereLi5JK6tAWWQJudNuvlOSxCWwW3jDCfRsot4Vw2gs2PnousVJ5akdLQig==","signatures":[{"sig":"MEQCIBJjdBYEPu2WVZUuQ640B4DKuY1R73aWXtW+Ie0iwpR5AiBqlTNy3sHG6IbvNNxo3jkMO4nHusZbzFSbl/cdWlmCvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1954524},"type":"module","engines":{"node":">=24"},"gitHead":"92d89044ef3a88dc1f4bfbb3f90d37ef72facb24","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.28_1786571461130_0.01050677719822457","host":"s3://npm-registry-packages-npm-production"}},"0.23.29":{"name":"@pome-sh/cli","version":"0.23.29","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.29","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"8981557971751fffef652f13e7e6f0e445d9365d","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.29.tgz","fileCount":95,"integrity":"sha512-XXf+MHSe2gFHBoUltC+F9haHlB9zFUHzSOYpqFbz/Df/3W56QXo1XxxK0nuOWn6M9tuoOZbD1SPa8t93kg0FMA==","signatures":[{"sig":"MEQCIAv2SoHJ01+rVby/9b7rZPoHjWiAeW8+Q6mwjPuwJvwLAiBEFPYwCasj0wQJOdHGRyVKWR7lapqPTI1+65OFZsv6jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1954868},"type":"module","engines":{"node":">=24"},"gitHead":"f1aa1307727adb257885627f637b11c2d0e9da08","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.29_1786573080813_0.45425064784012803","host":"s3://npm-registry-packages-npm-production"}},"0.23.30":{"name":"@pome-sh/cli","version":"0.23.30","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.30","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"bd20c0be2037f5a65ea482f9c456ea70a44ede9a","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.30.tgz","fileCount":95,"integrity":"sha512-+NTeISTmz/cyB7lQgM9KKld1BjVtZs05VySc+fJxQKEaJHn6+a7s8RLqMvlRHR4/G2SIyuz+cvl4fHJL06Chzg==","signatures":[{"sig":"MEQCIF12Snr28HBONKd0H5MPiVpvRb9AkPbod4IwRoDKnC8pAiBVCbjYgf29hlLQYA+2Eogbz8G7DkviQ5gT1a1CqK5YLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1954885},"type":"module","engines":{"node":">=24"},"gitHead":"6f38ef654b65dfd8453a205b31af5cee4b385290","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.30_1786573693504_0.05393370071180281","host":"s3://npm-registry-packages-npm-production"}},"0.23.31":{"name":"@pome-sh/cli","version":"0.23.31","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.31","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"8d18650f174ac2b9ac3c94ef9ab1eeb8eae0fd37","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.31.tgz","fileCount":95,"integrity":"sha512-YGg0o3skErYkk4saxrht1XSYVPx/Jb1ndP0b1g2JnOwTMYUVW3FIm0mzXNMbATE+m2B/B0lCZ6RtoQ3IkALXmw==","signatures":[{"sig":"MEQCIBWz4l0yi5ig4S2UOak/SDDqH3KENoSrJSWiPg+/niedAiA73E179Qb4frgK85Zmf9SdZiGsAxc40v+eL4O+Igmxgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1955455},"type":"module","engines":{"node":">=24"},"gitHead":"1352a9855e65e27f1717eb267aa1b6bec404dc96","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.31_1786582183402_0.10460933809282347","host":"s3://npm-registry-packages-npm-production"}},"0.23.32":{"name":"@pome-sh/cli","version":"0.23.32","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.32","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"b93c8d742d226fef517a63824b49d031063d9a1e","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.32.tgz","fileCount":95,"integrity":"sha512-nywP4NKhOBmgtMMHIp14v/7pgakd2ICK0rKz8sj3U/35jU68juQvAItbu3mz0zH0xrf9grYpBtqTTo08yo+hxw==","signatures":[{"sig":"MEUCIQCZbPn3Y/2+S+8pMEz4nfG1oRbrr49nkZ3uWDECNn4ytQIgVtVmN1ZGJjCjpCRdye6de82C5T9hu8bXtyTGrazgyhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1955567},"type":"module","engines":{"node":">=24"},"gitHead":"07c526747a7654a4aea3b1d8f417da3c9d653238","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.32_1786582854471_0.23350222499010198","host":"s3://npm-registry-packages-npm-production"}},"0.23.33":{"name":"@pome-sh/cli","version":"0.23.33","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.33","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"271fe997a542f7493ae70097bec2fa5c80de8e19","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.33.tgz","fileCount":95,"integrity":"sha512-aixyLlw+tVK9xI8kXvsIgpTm0QjidEvKPTsJP2t5YXKWvcBH1ry3HOHaASb49jcxrj4fOxjHHb6HE91rVdM9Pw==","signatures":[{"sig":"MEUCIQC4zLjXbOzLN1/9PsaVnBNqYtKm3U4PnylwajjTUq9jPwIgW5A3jCXpTj/JA3nyKagIee5rG9ceDIU6C5rkQyAK46k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1956891},"type":"module","engines":{"node":">=24"},"gitHead":"224f20c230aa9a79b6e074916240940da903dcaf","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.33_1786583354272_0.47635782132894255","host":"s3://npm-registry-packages-npm-production"}},"0.23.34":{"name":"@pome-sh/cli","version":"0.23.34","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.34","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"b24bec9959f01a6c7fee05cee474b62fa8ff7b8f","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.34.tgz","fileCount":95,"integrity":"sha512-vy5uBBMlBDzxjPtBsNlcVtPKqWFkr3tsr9I7PXPDCkDjSBf6uoEhizN0x1Wk9+bF/1d7V1g9RUcvUiphN7Oh2w==","signatures":[{"sig":"MEUCIHs0JSi1NxtlPG55K2y1oe2HO3li06yvJST9YtqR3+S3AiEA2SQ6SW2ttkZ1LiGe439qB8AXU8u87xKJAP0fdzGybGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1957049},"type":"module","engines":{"node":">=24"},"gitHead":"0c6c21c02b475a025c5b83bc77f158832cd0dfe2","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.34_1786583889868_0.4529590556938765","host":"s3://npm-registry-packages-npm-production"}},"0.23.37":{"name":"@pome-sh/cli","version":"0.23.37","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.37","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"980ce5984f67c778a1ca68c2e85308d3b73c577e","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.37.tgz","fileCount":95,"integrity":"sha512-HQ7sTjKnobjuIS9y4xFWnS1XmOfJyBjPgfo6+NWveTO5zFcvGCWN9l0V6OKzNwaIyC3GwXi6rSN5I+CvpAoEgg==","signatures":[{"sig":"MEQCIArpenU8MB83XAbRs2LLmwv4wv3bfzV1JGM7WHIKrPECAiAe7ebY6STedP/GxasB9ZBIiXDv8KTFZJFeTuv0AguoFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1957607},"type":"module","engines":{"node":">=24"},"gitHead":"516d235ab8150a3823d3ac09d3cb667fb2fdd30a","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.37_1786584913230_0.7444103120430046","host":"s3://npm-registry-packages-npm-production"}},"0.23.38":{"name":"@pome-sh/cli","version":"0.23.38","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.38","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"28780506862c5f8fe0e90a525d24e313d5ded35d","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.38.tgz","fileCount":95,"integrity":"sha512-LNKSiee7TmQ7fM7f0ZCymx303GVS6i25KkRff/gM0WeHITvj9aknvTmHjGl1cXHOjY15XdsMP3aPnHHTMZv0UA==","signatures":[{"sig":"MEUCIQD/Ud0RTucoKO0tdxhO+p0XysFWAjpQXx2Eiem/KrnokQIgTzzDf+Ls7n/LMEQmTBVC5+Z4Va5RXT6daaESZ6RGzfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1957607},"type":"module","engines":{"node":">=24"},"gitHead":"1ed93af52b8c12a3cfacdcf438fdc53fc5633a41","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.38_1786585354237_0.6060557558892021","host":"s3://npm-registry-packages-npm-production"}},"0.23.39":{"name":"@pome-sh/cli","version":"0.23.39","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.39","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"ede4946dbe22f5224f8fd1f40723e49796de21fe","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.39.tgz","fileCount":95,"integrity":"sha512-md0hE0OntT+83F+sRKMZ2eP9yWwePSDF0+rkU+ktoqwWFqT1R9yHEzW36WM7AQxC4az/A5dv6fR0C0Vm9d0ZeA==","signatures":[{"sig":"MEUCIQCD+4rJYEZ3td7oo/1BdSq+MZOnde+S3YYOXKVbnoqIOQIgTcK1y1AS0K1zF4oyFsoScLQgYMLehwBaPuvrp1X8h5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1957653},"type":"module","engines":{"node":">=24"},"gitHead":"7f1b85aeb0da4acd4547c537aa24c4347ad70b40","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.39_1786586089186_0.14876694929978496","host":"s3://npm-registry-packages-npm-production"}},"0.23.40":{"name":"@pome-sh/cli","version":"0.23.40","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.40","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"36a0914922a31dba68ab550035be95433f72579f","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.40.tgz","fileCount":95,"integrity":"sha512-s5h+hH1NdJP84LTV+4bGq4PyFHBMbBK84kDs4ihlfXQVSQc2dteuq+GBQF06+vwRHMqPu5XEQ3pq4u/fhXvQzg==","signatures":[{"sig":"MEQCIDuA63z8IXX9b4HlD0I6DucwKUl3JO4nSdGjb7T8yyLxAiAjIhc0ebhnhSn/4W+eyvG99j8zlN4qwzD/s0G9hLIQTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1983346},"type":"module","engines":{"node":">=24"},"gitHead":"3768d4bce739655695ed55d6167ac3076ce188bd","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.40_1786587484053_0.9106039941577144","host":"s3://npm-registry-packages-npm-production"}},"0.23.41":{"name":"@pome-sh/cli","version":"0.23.41","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.41","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"40ccb288379f4f4f7d97b336b0560b2f76b991a3","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.41.tgz","fileCount":95,"integrity":"sha512-umxmNeI9QP71THDwZqjSmh7o5UdVJpb42Vbf1b5z/56IakQ/MY+WBMjhpDkjlTBPVdslEA3qHbUDtU/Q+YHryA==","signatures":[{"sig":"MEQCIBcwyV3elrQOrMu+aquwVAojzS1rL+QCDv7fO53tVC1rAiB1S4AlOIvdWzvXFs3PB/dABYYhhHg9NYJXDNVzKWa4EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1983403},"type":"module","engines":{"node":">=24"},"gitHead":"f60a1f05eb4991a7bda87742ea75a1832a9b269b","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.41_1786588840365_0.3531421461175752","host":"s3://npm-registry-packages-npm-production"}},"0.23.42":{"name":"@pome-sh/cli","version":"0.23.42","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.42","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"f8b889f7c27a5e3d25772666f666c4668fda6c6f","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.42.tgz","fileCount":95,"integrity":"sha512-UB2SjuNWWrPdjAoFXPY5isRo2VUDuWS0bXF+iJwIdk12QdJlErE9ko9NRxHjpw46XrOnh27QOOURDzplPezipw==","signatures":[{"sig":"MEUCIQCWj/bpJnxtXeR18QD09hAZtpav/vY/Tmk9/qa/eBuUlwIgeBWtkUfE+ice4xfpGJM8TyaifQAs3StuH7r/KcTnN64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1990285},"type":"module","engines":{"node":">=24"},"gitHead":"9d845e902e1f6605f79c97dcf6c1ce26140d2172","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.42_1786619657509_0.19538650967785576","host":"s3://npm-registry-packages-npm-production"}},"0.23.43":{"name":"@pome-sh/cli","version":"0.23.43","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.43","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"e5fe665922503a5861a6d04e627793a380204b60","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.43.tgz","fileCount":95,"integrity":"sha512-IrDGVVIWv98JUCOJo0BxnUdW2onwq4XEWAn41IYvCnW5HhiX4uMcOBSu5GtdIoWIDva+Y/2D9c39S48jf87YnA==","signatures":[{"sig":"MEUCIQCt5lGdiKsKIDGU7z4hW8MaVpAgUeTFH0ah1z05PjAE7wIgc7c5z4ZVoLZq2bQL7oGXq1Ptdpm5TC6PU2P0opVd3Xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1990285},"type":"module","engines":{"node":">=24"},"gitHead":"299810b816d73cf13826991a602af497b264c09e","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.43_1786629150840_0.28073317217928984","host":"s3://npm-registry-packages-npm-production"}},"0.23.44":{"name":"@pome-sh/cli","version":"0.23.44","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.44","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"8a2ce3dc74d760f65d3d3faf8aa27a6389a755cb","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.44.tgz","fileCount":95,"integrity":"sha512-jER/icErQWyHeRl9mk1LC0Fzt4R2WzzaANMjkmnftlQLm7y4Bx95ZAWcgMb6upEA+KxVsDEpUOb++bf4muXWhw==","signatures":[{"sig":"MEQCIGgAn5qdxO/J6c5YUZS8JHeJ6n/39xvofR2bcfp9ieQJAiAw+m+jApCzkBiYAKRwWOTyNJVDyzebpWLvwvTvMTU9Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1990285},"type":"module","engines":{"node":">=24"},"gitHead":"dfca8f631d4f139fb5faaa64dbf1f0d24828a97b","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.44_1786631108679_0.6725057210201042","host":"s3://npm-registry-packages-npm-production"}},"0.23.45":{"name":"@pome-sh/cli","version":"0.23.45","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.45","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"cbe5f09ca501f016b5618eb851d61730442836c6","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.45.tgz","fileCount":95,"integrity":"sha512-pHmKf7SUrdSO59fYmA8KeRa54F/ko0yffkkFNCM9UR4rJ5SED/iMrYI1+Q/cHC1IWKJS8mkhnKailxc3/S4Dhg==","signatures":[{"sig":"MEYCIQD3k29Iyr9V6yrVPtH6uUMieRVDeMVtoHTDGXDnTtLhtgIhAJXHLwqpqRKZlTMyAJMIL3gQDT/KT0QkYzlFik4efwoL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1989728},"type":"module","engines":{"node":">=24"},"gitHead":"7a8c37c3e89a791bc34e20bb69d127dc2050c304","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.45_1786631851420_0.379523306629171","host":"s3://npm-registry-packages-npm-production"}},"0.23.46":{"name":"@pome-sh/cli","version":"0.23.46","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.46","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"b733caaedbc437fe3cc4204c35940b4eedb283aa","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.46.tgz","fileCount":95,"integrity":"sha512-6HLMf+OXZF3pfJNAtVrm6gAH2MVnZ8OyK5Kudps2vKaHTq4feTyMTguiNfuYpFBnzTb4mLV7nlzr0hmfdRZwyg==","signatures":[{"sig":"MEQCIFTP3sAv6EFVUUTwFEosz5RZ3XFUxmntfcbOBP1bxrqrAiBHzGE5glO6c9YlKrYhwwTp1TdB8vbhI5iHc1TiQPU8Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1993522},"type":"module","engines":{"node":">=24"},"gitHead":"aeed48f02dd2c05dd42a4a30b777158f785b38af","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.46_1786634142149_0.6768942450184487","host":"s3://npm-registry-packages-npm-production"}},"0.23.47":{"name":"@pome-sh/cli","version":"0.23.47","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.47","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"09ce64c94a68154a6ca47053d59e19e9b789aa9f","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.47.tgz","fileCount":95,"integrity":"sha512-Zh3A4z2or34DmCOARIPTQGIyDUuKpr5XjjID1VD6zoNRlZQWT4YyZjpwsGVDeQKaSIPz48udrommV70kwR+cMQ==","signatures":[{"sig":"MEQCICbo0Uv/Xx+z6GtzDSZn4TQ7zoR4qd498Kl0UmQc4wzUAiAJcrvb7VIuSLkKLkXuVULkqSlN0+NlcTyOfffUTOGhEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1993840},"type":"module","engines":{"node":">=24"},"gitHead":"95240f908f2348af9ad981943e2aab76b5df844b","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.47_1786643595682_0.34803866065428046","host":"s3://npm-registry-packages-npm-production"}},"0.23.48":{"name":"@pome-sh/cli","version":"0.23.48","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.48","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"e5321ddd91c8ac9df350af757d9aeb4f91f163c0","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.48.tgz","fileCount":95,"integrity":"sha512-wbaSnQSTn4HVl6ERsyYT4BuYio7ohnr264YlRyrdzxuefTt32wg5tTIq6nzKcdG9jLOwr/zAzA2qemrr6f4ccg==","signatures":[{"sig":"MEUCIQC5SOgdZP0MXVVYN+ZWW6xu62DKV8oluH/6r3xQMwsQ2AIgUsdOm85gOymSV9cCv7zTOLiTLwwMsynzE9vVsIsSkaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1998180},"type":"module","engines":{"node":">=24"},"gitHead":"0dd8faf57062539f921e76f510d0f2cea847a104","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.48_1786653013339_0.7931736382836738","host":"s3://npm-registry-packages-npm-production"}},"0.23.49":{"name":"@pome-sh/cli","version":"0.23.49","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.49","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"a40b5b01627e3cd36fc603bf00da9ebd796bf84d","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.49.tgz","fileCount":95,"integrity":"sha512-F1wa68bqVioUOsfL60BEstFcGy/scVay8T6Zbx228XAHX5tq9YhlpnoIt2uPVwYH3dr4+DNTXhldxAWqUZSt+Q==","signatures":[{"sig":"MEUCIE266lIjgyFXAcU8sg//axCfBWPtbKwapAYanNuA5+o6AiEA1UztFItz41AUKWPinH/OSvYw01RrDjPA/kMyKRe+0Zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1998225},"type":"module","engines":{"node":">=24"},"gitHead":"b017b9b31971e885dba7c756749f44773788f382","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","gate:golden":"vitest run test/golden","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.49_1786653717478_0.7951919715820901","host":"s3://npm-registry-packages-npm-production"}},"0.23.50":{"name":"@pome-sh/cli","version":"0.23.50","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.23.50","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"c3cd7bfdf93970c2460ca32626158add6d9c0957","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.23.50.tgz","fileCount":95,"integrity":"sha512-o3KmsskqriXhmf0nzlCImhDamfGOM4FtatqIghomBtxaM2qU4w4ERcsqDitY+JWDqa5zxsnkOBcHvAc0Ur84dg==","signatures":[{"sig":"MEQCIEZC3iXA9kUejCBF4TkY8IDJlFH28ZcF1XevwjXs71KUAiBZWjMhoBqo1+eyV70qiHZzf34D3j1gpw/0ZJ6IIqsmNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.23.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1998268},"type":"module","engines":{"node":">=24"},"gitHead":"5bce2d403766321d74eda19b4281b05bd6f65037","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","gate:golden":"vitest run test/golden","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.50_1786737017656_0.9752568467963287","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@pome-sh/cli","version":"0.24.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.24.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"31591b5342c35b2c7aaac3fbc80d133a77579457","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.24.0.tgz","fileCount":95,"integrity":"sha512-927hlMktyrvBPE9Rs3SD1zgYqFJRGV3CHgnA9MtYWjGVEFjaFYhbJXwc2gQP5r4CbwDceXnGI01Z9HVZPVfKAw==","signatures":[{"sig":"MEUCIQCQeJtN7ItSUWRW5Bk/pqJ+ct9/rKLKOSpoukZNVDuZCAIgEoB/Fw382z3sKa5RzPqJ0iyesCdBrP9ASjTHvLfZb9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2000662},"type":"module","engines":{"node":">=24"},"gitHead":"9158b590adb2d241a803fe2c6206e6674e392dd3","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","gate:golden":"vitest run test/golden","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.24.0_1787048815726_0.452548096631475","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@pome-sh/cli","version":"0.24.1","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.24.1","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"0152b167885f00560da504b3b3036f2b6d188805","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.24.1.tgz","fileCount":95,"integrity":"sha512-IHn0ABJPG3lPc8wCM7AQL+kH5FriS5kc7AZlyiH2GORrMQ93/T/SzeGo26I/DdUgrN7SpJnyAmVn02WPdY6cRQ==","signatures":[{"sig":"MEQCICmH+XPftt5o3s6DpK/dL4ATqB71HkTWVGgyu73EzlgBAiAZk+V/jbooRYMA/B+DGyFx1ahQ0VYIEVVg2aD17eUgeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2001750},"type":"module","engines":{"node":">=24"},"gitHead":"8a2cd0bca230258e8e07c05eb1609c6cea3c52b3","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","gate:golden":"vitest run test/golden","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.24.1_1787150953548_0.8109153954930175","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"@pome-sh/cli","version":"0.24.2","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.24.2","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"8d99d832bee68ba5d1ff975ba049ebeabc05e947","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.24.2.tgz","fileCount":95,"integrity":"sha512-nWeTy+J06wqS5fEWhb/rLGHa0QAyAwkcxl1D6kw6LcU2z5e6gQFFf/32LYH7M19+FREvQIkQIB9u8uJBnkEz9w==","signatures":[{"sig":"MEUCIQDUsizZ9+IQCspOBbTX+7zOj1VENq40syLLTUEoGWJ0UgIgbxm2gQnKwOqWnNeV/u1TvWa/SCy1eyz4PsEdJXWgGHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.24.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2001714},"type":"module","engines":{"node":">=24"},"gitHead":"9c4a28b62e0b41aa100087a65a0307a0cf27d705","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","gate:golden":"vitest run test/golden","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.24.2_1787253118124_0.34169313771826104","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@pome-sh/cli","version":"0.25.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.25.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"1f15416afb8b42001bc054410f92e1b6f3a8208e","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.25.0.tgz","fileCount":95,"integrity":"sha512-vEAzPs4G4aJI8y8jXZYLGWU1GCf96lFhRmisoqpXRRiCO3nICOb2x5OPnIx3ERNaahUbmMgqZmtw1DSqYyOR9Q==","signatures":[{"sig":"MEUCIQDyxRIyzF08gtcBj6ois5ExRePHravk6P6NsU+8u+OlggIgNuQps61mAfgN0JgS5hNg/g2UurnG5QNq7V6NUaA6Q9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2001731},"type":"module","engines":{"node":">=24"},"gitHead":"65790f8a48832b9d2ddd0cf66d2d1964b6006b29","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","gate:golden":"vitest run test/golden","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.0_1787301190924_0.06772773968347412","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@pome-sh/cli","version":"0.26.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.26.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"d7947ff6c4f8e6960965ad6665712f8bb89b3eaf","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.26.0.tgz","fileCount":95,"integrity":"sha512-O5fUAsnWfB/kaeI5HFf1WTRGCP12zygIPXjYreRyd4JYIqraPxNqlsxm5Ya06bUb4WhPGyXNLsQn1mSefWS11g==","signatures":[{"sig":"MEYCIQDOT5FaGvJwhStO06IOAIIqUFv96cukcS/ZcGthh0eM2AIhAOevgp+b10Bl7XAFnNrqlCwzd9OtwdEwAgnw/+fNxeJj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2001278},"type":"module","engines":{"node":">=24"},"gitHead":"7114944d7733b92bba51e8f1cef0e0f262d7af09","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","gate:golden":"vitest run test/golden","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.0_1787305367971_0.6383422725704624","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@pome-sh/cli","version":"0.26.1","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.26.1","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"c918cd190c7d70184d9e426d66b7e241afba6811","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.26.1.tgz","fileCount":95,"integrity":"sha512-H0bnh1BZetHwtMo+t1z5LVAIfaILtPMWK3K+Tjrs0ZQZJlDRXCYdd3uunWtMebFelqxem4U1roDKWJXNazG99w==","signatures":[{"sig":"MEUCIBhoWPyEeHeuaRoiyVVl+XEbhtceuWTLKqYgfOwkywi3AiEAvapu1SUGiTV0UqRXJSbC3v1AZq0aJL+c8R9W43kWiBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2001239},"type":"module","engines":{"node":">=24"},"gitHead":"051d48875847b3a359443c5cb08d2ed435b8276b","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","gate:golden":"vitest run test/golden","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.1_1787311393398_0.38727604222220946","host":"s3://npm-registry-packages-npm-production"}},"0.26.2":{"name":"@pome-sh/cli","version":"0.26.2","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.26.2","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"577766a68133dd2f7b52fbe2b12275a754f452c0","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.26.2.tgz","fileCount":95,"integrity":"sha512-OyHCvLZfnDG4WKWu5pfcgqGEA4zbSwhqOZafDG9/HyXlBhEsaTy6+lSXjoSD7IKWyVpk4hxR3HHZX0RS1fuNCQ==","signatures":[{"sig":"MEQCIElzYX7YkHjFOgaEIGLGbbfuUkSudFSs5Og5EcwZitpOAiBi5DzpotnRkzUVbKuZhpJ4D7bufKLuN7YW2zNB42Ahxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.26.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2004372},"type":"module","engines":{"node":">=24"},"gitHead":"bb4a96bd8c5d6f644624e5379c7843b0ec02d7a0","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","gate:golden":"vitest run test/golden","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.2_1787351071124_0.3359158797444084","host":"s3://npm-registry-packages-npm-production"}},"0.26.3":{"name":"@pome-sh/cli","version":"0.26.3","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.26.3","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"154f17ad6738cf00bbdfeb45f3f802641b9ddabc","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.26.3.tgz","fileCount":95,"integrity":"sha512-wGEs56JBUlDQih/RG6czrOZAHpLTqoqgDTLwyHE6CH4kf5CAowFYKYJuw7LWVxEPAGjMv3dZnkyRIV205e+keg==","signatures":[{"sig":"MEYCIQDLZZ09+cqT6ZFhSRjhqjFr7wILkRm+eDfcKOq7RcDm3wIhAKQWBiSLGslWAdRhiQWHpJ/1dthAW71gkNaDvm9Rsvzu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.26.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2004693},"type":"module","engines":{"node":">=24"},"gitHead":"ec1ffa4870eac38216f8bca4281b7cb8c6e7e48a","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","gate:golden":"vitest run test/golden","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.3_1787359008052_0.8354652703630674","host":"s3://npm-registry-packages-npm-production"}},"0.26.4":{"name":"@pome-sh/cli","version":"0.26.4","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.26.4","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"e1c31ef06cd624540c480081e9e9a9f33cecaeeb","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.26.4.tgz","fileCount":95,"integrity":"sha512-8EbKZvgR8k/Fg7vGDp9gxcjW3LXCKSr2ljqLYWgUesgaKH9VCvwafcQC8lIQU/K3frKHQcb6NnrxI4D0LhZtbg==","signatures":[{"sig":"MEUCIAyq/WfyE5qZBhmUrB0rYOu+Boqbj9AndEePcV4WjBdmAiEAtAfLdYovMOqipKVXm5pndBkxm82V/xk5iVWScixVLh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.26.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2004693},"type":"module","engines":{"node":">=24"},"gitHead":"8e396fcfae65745a93a57f64ca4faaec941816b7","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","gate:golden":"vitest run test/golden","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.4_1787368345222_0.06805221490481839","host":"s3://npm-registry-packages-npm-production"}},"0.26.5":{"name":"@pome-sh/cli","version":"0.26.5","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.26.5","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"1805c4ea2a307c9840a7ad71ca2414721b634c42","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.26.5.tgz","fileCount":95,"integrity":"sha512-as83ZwL/L1KOir/uv+NK1HrOkRRmra6ZuHoQ5IWsgyhm8R0NPvbWgVwFvm/OxE5Gr+EIpXE07Kqyj40zoQZz2A==","signatures":[{"sig":"MEUCIDb8hmQzcN/ULW1UhpcRuoSK7aLXBEKdjxzbNAMKkGQ3AiEA1B22npNstQCs9vrXyAlYPQ05CofjA8CTnyDyAiR8tCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.26.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2004642},"type":"module","engines":{"node":">=24"},"gitHead":"3062f35b2e8301cfed65c65519928e8e8694566e","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.5_1787373954030_0.923882252452549","host":"s3://npm-registry-packages-npm-production"}},"0.26.6":{"name":"@pome-sh/cli","version":"0.26.6","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.26.6","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"fce6359ca2a002f693ff2f6b15e64118dd100f93","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.26.6.tgz","fileCount":95,"integrity":"sha512-aTt01qAil7lU2Bp+1Nnk7szSr1JMuWhIKOm0pbrjK2XybY0H/SEIkEimBTCY4K4T8EQw+ZoImuSZVyI9mTJhEQ==","signatures":[{"sig":"MEUCIENBias4YpumwI49xQfasCZdvWXwcJFl3F8bNxOPcljiAiEA4VPZlpuTOFQePQyS79yBfN3PLkCk9RoeGZTl41kdIGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.26.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2004648},"type":"module","engines":{"node":">=24"},"gitHead":"9913100d227924c71a6a77307fd3c042197576f9","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.6_1787380043872_0.874729211838112","host":"s3://npm-registry-packages-npm-production"}},"0.26.7":{"name":"@pome-sh/cli","version":"0.26.7","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.26.7","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"75276a3e674c0935ea7df6cd4e3686643fadd651","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.26.7.tgz","fileCount":95,"integrity":"sha512-pGdKoQtj/GJ3AbIc2rywCToGHhuG4tMoXmfX8i+pBlaUXoHsW/71u19f95S3Ba6xzbC29ckwMME9HuJdUdKO9A==","signatures":[{"sig":"MEUCIE2bb38VnRgMotxaZ9cCjCTWOwATZhLv8ZQOQGKm4SMQAiEArXIlqxjia9eMn421hnjV7XfX/3OpL+8xSL95j4L2BME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.26.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2004547},"type":"module","engines":{"node":">=24"},"gitHead":"3a7729cb213068e07fc991e5a9df5f6ac7089345","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.7_1787466258418_0.6928969509104945","host":"s3://npm-registry-packages-npm-production"}},"0.26.8":{"name":"@pome-sh/cli","version":"0.26.8","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.26.8","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"34e47b5f9c16ac7ec11716f73b6437fea6e1c209","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.26.8.tgz","fileCount":95,"integrity":"sha512-ofL1zBNNM6So6Yf54AUdgDCn/0PsXYbNvyI8G5SAOTeU0Fvv+UbM+4Jh34u+QeG1v/UkN0L0Qb3AnmzKi3Go+g==","signatures":[{"sig":"MEUCIQCdIOsmEG3DXD9JeCDV+vXlKsaBrx4HsmzhhS863Fp9IwIgZxLEhE5qHsi3jsmZfkH1qAnNCgkodNVfXlZhEBRvjV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.26.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2004342},"type":"module","engines":{"node":">=24"},"gitHead":"26bbe25a36b4510303122c7cfd4e385aed5fa135","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.8_1787470534754_0.32977398538938507","host":"s3://npm-registry-packages-npm-production"}},"0.26.9":{"name":"@pome-sh/cli","version":"0.26.9","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.26.9","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"f553c69731dec1b64ea9d70bc549b38cebdb11e9","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.26.9.tgz","fileCount":95,"integrity":"sha512-tDcDnPpTnDMpWiDtFdy/Dmq0TJXkEdFr8C4IuxLBGdt4si3MFpKfYdGA0aW7PcQ0OCniYmFceKfzhV0/dxmWtQ==","signatures":[{"sig":"MEQCICbivyi/rgwtcJNr5AkmztOdquBrZht1KiqwiPMNp45SAiAkfX3eTmRDj/2OISEX5KTzg5FA7DpGPUWJ/uOJ0sQ35w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.26.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2003926},"type":"module","engines":{"node":">=24"},"gitHead":"67b8f65f860de730a4a9136d74c91f89b2110542","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.9_1787472686374_0.4982614832102792","host":"s3://npm-registry-packages-npm-production"}},"0.26.10":{"name":"@pome-sh/cli","version":"0.26.10","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.26.10","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"085fd87991a2d90030d22344428895232ecaa69b","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.26.10.tgz","fileCount":95,"integrity":"sha512-ODC6CA18bxdWWtThRrtIkPOIHpt6T0sKB15dfniJdzt9qncJtmq+8tvAtlbOrYNKy1TFI6lAOslHgOIyu93ngA==","signatures":[{"sig":"MEYCIQCa1vB5hksDhMcVB/TahQC9sbIv6EQGH5igE30SPmh9AgIhANVZAmJbTozvh8nNfRnFEBjYLHinGeOOWEp+gUoO/dD8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.26.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2002845},"type":"module","engines":{"node":">=24"},"gitHead":"dc130eecd4b26498dee164b4ba3ad4750b4c9f39","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.10_1787511187090_0.745039841569552","host":"s3://npm-registry-packages-npm-production"}},"0.26.11":{"name":"@pome-sh/cli","version":"0.26.11","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.26.11","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"92972161654959e291f1b830256e6bac6c7c56d9","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.26.11.tgz","fileCount":95,"integrity":"sha512-/Gz1QkqYsIpAlXUqZyYwiWcajTurfAnIGrMmf/2Cz+ttxS8Xt/SHTZq0Ekqxr3CCpWfZaf7lmpSKJDcNLYMMYg==","signatures":[{"sig":"MEUCICja8oiMcrpg4iwgXwk7B2IShB9ob/86YsEtxhVPT+kpAiEAoGHMlHIh/5fWhIJ8UQffymDem3LmTfP5ng7j7p7mmGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.26.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2002845},"type":"module","engines":{"node":">=24"},"gitHead":"984784e9c09eecd38fc7adbf7f6a342bda44c98e","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.11_1787588358368_0.5937555756077832","host":"s3://npm-registry-packages-npm-production"}},"0.26.12":{"name":"@pome-sh/cli","version":"0.26.12","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.26.12","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"180bfb1be3e3a7bea1e8a9d497971dc3182fc049","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.26.12.tgz","fileCount":95,"integrity":"sha512-syxEeQ5DQZu9L+99yMHXabfwLJEw0NRgbHEz1U80a7DxdppiQyc8EFj5h3+QaIiQ5UuJh632dJkT54ocy5wYSA==","signatures":[{"sig":"MEYCIQCEJmtAh8wryj7m9wm3DmjSEVZn9hejSw64x2OLU5es7QIhAOw8tEnwILHeLGYRWclGFy7/afNpg56RqxlZN3iXlr+K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.26.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2002845},"type":"module","engines":{"node":">=24"},"gitHead":"fd297f205fd9dbc503a983312e3434884ae13913","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.12_1787653287998_0.6730017386295601","host":"s3://npm-registry-packages-npm-production"}},"0.26.13":{"name":"@pome-sh/cli","version":"0.26.13","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.26.13","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"734ca8b5873e06ec3679df2aca8a754cada32b3b","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.26.13.tgz","fileCount":95,"integrity":"sha512-a26K6kOPSQMQaOpGMdsDmiztgJhXv8XjR4gJ51tCihFe/kytmdqxTbLEy+iLm3OFT8RVkMvTz+VLy+suVmCcVw==","signatures":[{"sig":"MEUCIFJ6ri3COMq1kVgGPZtM7ej+xf+P1skVKe/9VLDHud1wAiEA6KagYYxYiyGSfoVAlcYvN+MzLEqDSWDebyLarnSRhgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.26.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2002845},"type":"module","engines":{"node":">=24"},"gitHead":"74c1f2f7f0c5e290bf94cae208a6f88e1c0b9ed2","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.13_1787661596610_0.9743046587961737","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@pome-sh/cli","version":"0.27.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.27.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"c5232dd993a54a2305de95f500fe7b94428bea51","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.27.0.tgz","fileCount":103,"integrity":"sha512-SB5p+C9OD52eQIZ9h7KwtMhONuMVXdzOEhR75IhP3kpczs1KMFCjFOtYiXDCSpkWCpVu8IFXR77rW3x7OOEr1g==","signatures":[{"sig":"MEQCIAWMnWKVO+L1AlvRT0sfvvcrjJn646IOhafVFJAFfFTZAiACreahpwoCJfkFHh9n6dc86JvF1jairGOt6kTJwDY5hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2008021},"type":"module","engines":{"node":">=24"},"gitHead":"112e066d008ebf62c5dc1176f39c87798d1c299b","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.0_1787770014482_0.3092092411593097","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@pome-sh/cli","version":"0.28.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.28.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"5eb79d343f188b6f73be964026c8fff65a42c011","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.28.0.tgz","fileCount":103,"integrity":"sha512-0WB5QVizdNVWzByO4zRFt2F6Em+zcrJBeeoPUjM6ZoIgBgm0uKE5MYIjQnqnk9CiqP0Yg7roRso/16kr2H4tmA==","signatures":[{"sig":"MEUCIQCrY2HsOBTddRJ59xT4jVXANh7UaO0jtifplFiaYryf7QIgQ8EBShzv/VVNvCOS2yYs59MsUakPGePzCjySA0m9bqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2010982},"type":"module","engines":{"node":">=24"},"gitHead":"fe45f413881e8c19ab370dd63e03fbf118ac8edb","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.28.0_1787771427108_0.8877197045877916","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@pome-sh/cli","version":"0.29.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.29.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"6e2f0b9d0ae2c747ca0300b3faa8c0370f925c98","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.29.0.tgz","fileCount":105,"integrity":"sha512-+uIvj1wrbMQ4c9LdNnxFMtDHAnMzTFAJnkkDR8JmQ3Sva1SncuFon1xYLDj12uzcqIAOFuxrnTNTxtPvWtTaCw==","signatures":[{"sig":"MEUCIHP+ZGs40Oeng3XSFzWmk7mfZFcoQYA7PkytkogkxMm1AiEA7Z7699S9PAIV/XH1hFxlsGhwFUHPu83of5EyzWg3HmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2020573},"type":"module","engines":{"node":">=24"},"gitHead":"b065b0336a80c35d63c53bed262be6b037bfec76","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.29.0_1787779442077_0.25646375301569724","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@pome-sh/cli","version":"0.29.1","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.29.1","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"d6511ca77e21cc6270fb2f9d7e30a17718a29fa6","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.29.1.tgz","fileCount":105,"integrity":"sha512-D7QA14IUrEjRlYPatIwf00lXkng/3L/G6rxbMPoWEimmj8CYYHQsHnt3vV0Wx9DRBlSYyAH/dlGyeAOdTaM4mA==","signatures":[{"sig":"MEUCIGD5fZrMEQNt6dLkoYPEMkTHabS7M6qP3zimfjSyzIwbAiEA8HQY4YAFjW9xMFYutSiw/1zfvYCBhNDg7xOgmZCV4v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2021305},"type":"module","engines":{"node":">=24"},"gitHead":"c89dc0c40e2f591a46a0802285b043acf5b084bf","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.29.1_1787783502050_0.6823896002260454","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@pome-sh/cli","version":"0.30.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.30.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"61cfec151aeefcdd937060d053271121bdc1a809","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.30.0.tgz","fileCount":104,"integrity":"sha512-5O1Olty3gfTE1Yxj6BNkypME9h8HpbK+aAFqPUujqlOhulmy3sNC8nCVd4SuxwHfNQ6JlfSBxr7eH7ftC1Cj6Q==","signatures":[{"sig":"MEUCIHSY27F5pARoADmd8sgBiJZpPpSGL+nJe2EATk8ErFdZAiEAgE53PWOKsAIJRNo8r30FoRLLI2wwlqeZpLFR6ceRPVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2016714},"type":"module","engines":{"node":">=24"},"gitHead":"179ee2254d787d6197d4928eb55efa88790b102d","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.30.0_1787821363192_0.7136320734842947","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@pome-sh/cli","version":"0.31.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.31.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"a8eb0be061879957452cb0134e014e7967b3fc50","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.31.0.tgz","fileCount":104,"integrity":"sha512-LlCXMJ6IJAMZZ1iWzyo/LtXwy9ZSGJCxH2Thf3zjcHr8FmHvpayThFYvCKsGa7TSeuWnNjqMTyjuDfU5Dkbu+w==","signatures":[{"sig":"MEYCIQCuBk5Fe/LiaX8Y0cqjSNiGBJ24hoHJJxzOYbAgdOS3gwIhANq9vriMu0H688t1JqIR1QtLfWohBAKdE32sraLBHAQV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2016729},"type":"module","engines":{"node":">=24"},"gitHead":"0c525a5023e8941e14fb2420e222fc90baea0140","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.31.0_1787830740035_0.8626561663062065","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@pome-sh/cli","version":"0.32.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.32.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"808bee325ba89991de5db51c299e2b70b16890c9","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.32.0.tgz","fileCount":104,"integrity":"sha512-eU3c1qbVLKtFpiZ+J5uhKamBQ5laT5UsepF/zRIpZlO4qu3jayNiBgMsjhD/+j6zY/n8ncRHrER0glmlHx6h1A==","signatures":[{"sig":"MEUCIH/oc0TOhc91QAkY1yyryTdDKTbzKTJQifoBeqLW3uWlAiEA0ToCiZOM+xV3jalf/9ruFiASth2U9/oHl607mTaphqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2016909},"type":"module","engines":{"node":">=24"},"gitHead":"816bd6d21eb0380e78441fd7f8e419ccb9f86ba0","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.32.0_1787831691028_0.9522226485766965","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@pome-sh/cli","version":"0.33.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.33.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"45f12565a2126038094b0c1360f88a10ce1e3284","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.33.0.tgz","fileCount":104,"integrity":"sha512-5wThu1xtwmuHmrTjy4cB7G5WqXKV1a4HjX0pZ5P39p6iiGPzxaX0LaAAtCGthlmOoHHMv1E5Rs3ilH44GHCeRA==","signatures":[{"sig":"MEYCIQDEISp6QmqoY3K5aLivt2dRCZmgrEwRwMXC+oCCBN5J7wIhANbeHEhh83sYbqEgq6FOOh78gi2gM3vi7q/+QPSfbBxp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2015905},"type":"module","engines":{"node":">=24"},"gitHead":"19a5eae0c7dd814492b7813601d621b22ee078e7","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Digital-twin testing for AI agents — run tasks against resettable local or hosted twins and record tool-call traces for evaluation on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.33.0_1787883376088_0.7224204099748432","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"@pome-sh/cli","version":"0.33.1","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.33.1","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"ac7ae1942bc2a722311a42eb03d38a5d8a521d3f","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.33.1.tgz","fileCount":104,"integrity":"sha512-+YJHIguveSQKumhrNPdkHUNgzjXtlaCiKAy5plK52mk/X/L03gQFzMMfdc3opfio+wtuescZ1FVNa+hNpHVeVQ==","signatures":[{"sig":"MEUCIQC24ja4h/iqhNhG6RqWGOFaLWXqtYG70lWsx0mS1gvEkwIgH80UF8r4MhsbwD+zqiqwB5/eIUdMtsJ77r9Kc5UzkVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2016670},"type":"module","engines":{"node":">=24"},"gitHead":"15d61b80f3fb2ee0df893ca81c0c9e4d0afd0076","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.33.1_1787916424653_0.2220438107988607","host":"s3://npm-registry-packages-npm-production"}},"0.33.2":{"name":"@pome-sh/cli","version":"0.33.2","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.33.2","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"66ba9f43c23018f3cbfe1454b92bf260f0936b16","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.33.2.tgz","fileCount":104,"integrity":"sha512-iltWpCMuRNO2jP0VrdWgQtWlgde4LVJDRKDbUfkHYTfkUNT+EAi++CUpO4BFw0jutZAH7C5n4O2cin9tIPW4+g==","signatures":[{"sig":"MEUCIQD7rju1yUq0N47+SNMayr9qmAjolN0SUIehICCxkvR76AIgT41QoXP83x9cNbeOvLSV49Oe7vg/H6z5+azrD/44a1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.33.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2015850},"type":"module","engines":{"node":">=24"},"gitHead":"764578bc67058aac2a7967b6b12198858d9e7807","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.33.2_1787919207629_0.6311691422396104","host":"s3://npm-registry-packages-npm-production"}},"0.33.3":{"name":"@pome-sh/cli","version":"0.33.3","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.33.3","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"f15e4084c71719baf40c69abe98f995866608a75","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.33.3.tgz","fileCount":104,"integrity":"sha512-iIkxHQ8Y46Zq3ZNnxRdhsaRSGbIRkMUa7kzPaN5+vxWG7y+p8Lc7wRX+HCply82n74pbDhC7mysDYuJL1cQl+A==","signatures":[{"sig":"MEUCIH7zPaNGQdAtcZjgecGZKDC3HpKqZlLwK1tRI1xS7NcjAiEAmwlSF7DTpyeue3z6zouEKdjz1PLmhAeYgexEnh3kedg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.33.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2016055},"type":"module","engines":{"node":">=24"},"gitHead":"36fe4446b6e9ba8fa1c839cabeeae68e4b7fd929","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.33.3_1787919844240_0.08732186697315458","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@pome-sh/cli","version":"0.34.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.34.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"5ebb8d1bfedbe72a6c5f80864baec2dd71f5a85a","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.34.0.tgz","fileCount":104,"integrity":"sha512-eFt0cM7mu3J3ghLmUgYPo7D8KCQQf4z9GPcNwBWtEt+IV2+Iae9MU/IIyt4UlcCJ0rBefjSsRXL0/coJzjND1g==","signatures":[{"sig":"MEQCIFPhkhEhjA2grFY178mfo/Qzo+pozatgJ8XicRmANhXnAiAao90+T/sslBNHPNvbyhfxpimNzv1QBm5Qty/VfzUXLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2015933},"type":"module","engines":{"node":">=24"},"gitHead":"9c9167cb68d8d8b706bab8eec80b5065a413165c","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.34.0_1787920354900_0.35274895354930114","host":"s3://npm-registry-packages-npm-production"}},"0.34.1":{"name":"@pome-sh/cli","version":"0.34.1","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.34.1","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"03eec03425270afbe867df6bfd97e08618b2753b","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.34.1.tgz","fileCount":104,"integrity":"sha512-YU6ZQBwbSPTiIoEC4QO3Z8iE+oE6gbL68t57Vwi3AXUA7Ze2dMAiU6ZhVAL5a1gsDi6qxbIdI/sYF7Hnz1F4mQ==","signatures":[{"sig":"MEUCIQCMYW1W7+wwvM196vXWnwJMQoAYtx3Xsu3EFTk9Me4gvAIgX0reZfT+CH/3mtyE4Rp9fEK7Ag5aGH+1rYTI0GGAfiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.34.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2015990},"type":"module","engines":{"node":">=24"},"gitHead":"f298306cc34b9ddc2f7401fbb5948ad6cf030a26","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.34.1_1787920903215_0.33330617587382383","host":"s3://npm-registry-packages-npm-production"}},"0.34.2":{"name":"@pome-sh/cli","version":"0.34.2","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.34.2","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"8e2a5b93dc73a66e2413d94b1f6a6c085fb39db6","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.34.2.tgz","fileCount":104,"integrity":"sha512-lwKpyuWhdH9nYLg+KrzBerFHphTN8yE+g9wOgpmpgxHWcGXuYgiqvKvEUkAj5ZO7y+GwK1A3wCRxKiyShadHVQ==","signatures":[{"sig":"MEQCIB0n1lcibArrr0jXOxtFR0s8mZpE9bs7p0S5LlPXKls3AiB3VIrSf4uwsGUJ5zH1ZH1aX0juJYns44ll/g9Y6Yip+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.34.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2015990},"type":"module","engines":{"node":">=24"},"gitHead":"c22ae52053a642223912b32b0cb444be45b8d42e","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.34.2_1787922056759_0.15430428451241696","host":"s3://npm-registry-packages-npm-production"}},"0.34.3":{"name":"@pome-sh/cli","version":"0.34.3","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.34.3","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"a2e9959144a631e22dafa57f07bcd8a97fa56f90","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.34.3.tgz","fileCount":104,"integrity":"sha512-NeurbNmviWniT2GrB0MnAOZRK6Ob2ZqMnbWpSdJzSTLIm5DSOVPP92X4XedyvY6vU95LZy2vvLUcjlbOlHhJQw==","signatures":[{"sig":"MEYCIQCA9w/m9hllTCd7vkJNLnpzg+//ItFuugo8rW8JjEWs+gIhAI7OJD/s6Xof8zkFsvGM+Dadj2rnNF7wE+v65NJh4Tjd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.34.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2015990},"type":"module","engines":{"node":">=24"},"gitHead":"2e419395f1b47b1a98d6f5c2318d03f3ae7b31db","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.34.3_1788016783857_0.3249149211121314","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@pome-sh/cli","version":"0.35.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.35.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"d7524031b7e446378fcbdb9eb524c0ebef654b28","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.35.0.tgz","fileCount":104,"integrity":"sha512-7qzPHff20ScEf/2sRHyKEmZ/9JLexhKF60OgQ6ahbskrzMle06udGI6Am0vjZT+l6SPxZpxWcGzMHyRmmB3Egw==","signatures":[{"sig":"MEQCIE5aqfrWKLX80YMlRwkndnO+0tP5gl5Ij8BQhORQr2vIAiB9pntDvX/8SwBugWtW6pN5pnHB4foh/urQM9t00Vgm7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2031096},"type":"module","engines":{"node":">=24"},"gitHead":"d34cec8ae64d618dee1e0121d5284c78177820cc","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.0_1788020532752_0.8626488346807317","host":"s3://npm-registry-packages-npm-production"}},"0.35.1":{"name":"@pome-sh/cli","version":"0.35.1","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.35.1","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"917baee05e81d3f103a954bcba51fe98ae0ebe0e","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.35.1.tgz","fileCount":104,"integrity":"sha512-uHf0uHeil+6/DxWgpcnBsG1OlSfcEDvatdeh0aFoh8TKZpyIsPG2LdOK6JUwjGt5QuIoAKpjq/ofUH/rb9eNfQ==","signatures":[{"sig":"MEUCIQDVEFEX4e30sC8JNWaIqYiNgNQyJE/omMQDy3ltlWDc2gIgB079OKxUddzzqieWExHb/wCxSbey/ed0yC/ozRFiWhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.35.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2032655},"type":"module","engines":{"node":">=24"},"gitHead":"05db45b371ec96cd39014583e75de09e4b1b75f4","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.1_1788026252386_0.2203434859256641","host":"s3://npm-registry-packages-npm-production"}},"0.35.2":{"name":"@pome-sh/cli","version":"0.35.2","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.35.2","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"847287ae24b475504c14aaedc254e4472c033419","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.35.2.tgz","fileCount":104,"integrity":"sha512-xaMdKJq3GBB+aiqNsyPt48MGLI/B7KnqaDpDix/15r9tyGreyhga6Nw2WWbRULEHSp6e3erOa5irjCl40L+X2w==","signatures":[{"sig":"MEUCIQDL13q9oOtzGNCzA9HOQDJUptu3w8DZeKRozV57dw7jkAIgDWvO5phqnZMN5UGj+ToRbFOEpX3qIoIFO4zBFqfUB1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.35.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2034822},"type":"module","engines":{"node":">=24"},"gitHead":"85740bde71b519643f2c4826765351f5e4c84afb","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.2_1788033916007_0.398143838667361","host":"s3://npm-registry-packages-npm-production"}},"0.35.3":{"name":"@pome-sh/cli","version":"0.35.3","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.35.3","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"26f5daaaf1a80070172ad55eda79bbbf4654e4ec","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.35.3.tgz","fileCount":104,"integrity":"sha512-29ivz/W706voufPErRP+TahgqxPYWlitoNskApsB7FEphUs8K4Hcpk0YLGpBGTHC2159OReG7X/ZtDreIDIhMw==","signatures":[{"sig":"MEUCIQD4HUrrTon/inth2YevDdLYNUp77bEUOiPRQyH3oM9A/QIgbSgaMZ6FJEyM4/ZKlqTjZfwUy5IL65yWfZ14XiLa7v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.35.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2034823},"type":"module","engines":{"node":">=24"},"gitHead":"76f126bc15b2467859785d59555570627963259e","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.3_1788040002703_0.7762177646002566","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@pome-sh/cli","version":"0.36.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.36.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"a50d5f4b6c0d4de2e97f1bf8fdc120b8b51809e7","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.36.0.tgz","fileCount":104,"integrity":"sha512-PNRQEvTwxD1TSmDMAZUAQeaFGmp8SRBWc0deYYTPjLcX2I3HyT6VAwDjMxpWVzGQmjq9N6HLx7llxl8oUgjPkw==","signatures":[{"sig":"MEUCIHA7yklw2YxpK6iFLJeYCOq1CK2rpKYTYYOoqO9kmfVoAiEA0zbVWhPCLrmYj4J5SePGktQsKAjk8sNW/S2B39M32Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2033469},"type":"module","engines":{"node":">=24"},"gitHead":"81d35ce632f8cd4a8009cad184514b5e688d3c17","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.36.0_1788047630565_0.4360529781959317","host":"s3://npm-registry-packages-npm-production"}},"0.36.1":{"name":"@pome-sh/cli","version":"0.36.1","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.36.1","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"ae9a29db4c6d1bf9a283c9d961f020ee0cbd26eb","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.36.1.tgz","fileCount":104,"integrity":"sha512-2o94/5gvdd3bc4RcmRsA82pQMdqZd/uITox9jMb2YLvKYJjqNT8Xbsi/unW1LvH7V/cLBqv04EBXAz6FF9jRjg==","signatures":[{"sig":"MEYCIQDmiumZgE+tOph1Z7x8r7lZqdDrLxpfHE3hREpMccivywIhAPF4yicbWt9bhEJKG7h/IGPYqzxmsGNuHjnUj20fGEec","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.36.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2033510},"type":"module","engines":{"node":">=24"},"gitHead":"f47a76e4951781e34bc063b31b2b1c1bb400802b","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.36.1_1788049983134_0.26585972690887605","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@pome-sh/cli","version":"0.37.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.37.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"1c435625f3b2cf30cd57fa566ae6fe59bf2290e9","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.37.0.tgz","fileCount":104,"integrity":"sha512-FHrRgkbUSiVS6ZKDI2cul69bANLxsiLxCjhMgrlafhutzZO8IgeS3WsFDqIirYMagKDZVIAo+yOZfG/SMnRWzA==","signatures":[{"sig":"MEUCIDRMtNa47Gt6+Eyj5Iaueuqz0ReJPWOrUBia2DHhyRa2AiEAj0LT6QKEvnrqFtFF2uxJCB2imt82NsQTIuCU0w9BsPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2032825},"type":"module","engines":{"node":">=24"},"gitHead":"cc0696be326889bdad4e58559dff013f090c1310","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.37.0_1788064397907_0.9716059262685337","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@pome-sh/cli","version":"0.38.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.38.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"5d83430943668da1692fd18759a37b532bbb097b","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.38.0.tgz","fileCount":104,"integrity":"sha512-smBoSX/ylf94zgNu9mTmoB043+TzYEJ0I5m1OJGF5XKabZdkUirIk78wszTWSIM5FVoO6/qWmURmks8xckChsg==","signatures":[{"sig":"MEUCIQCxeyzEFjJBZx/rmP5Is3Eu+d1dZ36F4vo9Nu1InEgeRgIgTnS+41fFj4YyMdotz2bIqEfJX5x6caR+lK5ZUMGdZpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2030095},"type":"module","engines":{"node":">=24"},"gitHead":"cf682a4d73f8a19d38a0d6a934fdef5eae82bb50","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.38.0_1788065309916_0.2865625946617407","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@pome-sh/cli","version":"0.39.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.39.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"10b3bc36d6305f02d4bb7e97762efb54ad560cf8","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.39.0.tgz","fileCount":104,"integrity":"sha512-lZJmN0N1yjvb6qxJCiYgxtM3q7dlmGwLyrCKolh+WoX9qwNRPJDhHKPgsCYla7mAjRqxNtQn1k2PolSU+uH9JA==","signatures":[{"sig":"MEQCIGcaXJBV9YUFrQxDZw1DaNsWKU5xzySloVFI5QI4bDQEAiBTydAKlkhA7Lh3v7R8ORDQh7DlgnSfQdfxyDKnG/p7Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2026814},"type":"module","engines":{"node":">=24"},"gitHead":"ba0167a6952cd2e837514246b574e2bd2465ed19","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.39.0_1788066095813_0.11983535830516301","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"@pome-sh/cli","version":"0.39.1","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.39.1","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"3dbf704576bf5d3170b42db7fba8afb499c0afb3","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.39.1.tgz","fileCount":104,"integrity":"sha512-Y6UHrrsH6YD85Xk8yke9N8fMWWoBT+eAS7sGA2FQBp/EaQJHqFLYaZsUO3SuFdjcMvBSWM8fR+r+1680+WnEqA==","signatures":[{"sig":"MEUCIQC5oXWpuXWfy6Ys9HF8zBnpGyRWrIFFzfJEeXJkHKmO5QIgFFqAMeP0U/gfyMNT+izlXGR8OQq8JTbAOi4nwfmIHW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2028810},"type":"module","engines":{"node":">=24"},"gitHead":"ad57e84671dd2e6a2fb0dc3b66a78d97b95ed1c7","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.39.1_1788066489768_0.6043933126860785","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@pome-sh/cli","version":"0.40.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.40.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"3b0cb840e6afaffa952b4c7b3fc89dd7ae19d50a","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.40.0.tgz","fileCount":104,"integrity":"sha512-4SxmTRSNi1PpU+WNRxyDw7Gtm6ecSDDuex0pXuUL8rdSu+G87MWcIxoWe/GHFLJlu8Gp8Y3TkNBWxivNXFxH/w==","signatures":[{"sig":"MEYCIQCk/lXLUyur2+F8XEpfCE89qFZ9rOpxvbiuat3bflSvLQIhAJLxcPg142RhisShIaumo+o1M4EcXBFD0iDfqzARFmRy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2027755},"type":"module","engines":{"node":">=24"},"gitHead":"18ff79b115d837fa3081e5925664bd24f5843c8c","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.40.0_1788069038467_0.6152956902712112","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@pome-sh/cli","version":"0.41.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.41.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"c0e2b681c8f4d06fa9d585e95566465dd2371009","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.41.0.tgz","fileCount":103,"integrity":"sha512-jjgpAEjwd7R35Ryy1UgHAhgdeao6xozS43tKR68iPkMOmEqfypv8ZpBxWuDMqvQsiez8yc032ke3o6cqJj18JQ==","signatures":[{"sig":"MEQCIA6dDiyxuayXoNtzF9tzvZ5/TAG5nrXhkNcEIjhrEb1bAiBeC20k7pQcsFdXbDwpAoKrzt4AhCy0Gkdhmqpj2XWJeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2023135},"type":"module","engines":{"node":">=24"},"gitHead":"ea56e5f03b661023c9cea61aca95323fa0a9eada","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.41.0_1788071187185_0.19863633063893893","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@pome-sh/cli","version":"0.42.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.42.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"8d7894cb92992d4b2a0bdedfb45bbd888763fd86","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.42.0.tgz","fileCount":103,"integrity":"sha512-KXhEIUGQoc2/830oE+eiwJ4VANTgrjUOEVYkmhMoZGxae1AMgSFDelh/sra4xvnULr7OZFqE54KGwCJ1WDn+4w==","signatures":[{"sig":"MEQCICOszOa+/LLbfhEosrwdsHz2b9he4lS6tWUUSgzxupLbAiAUl7xX7xygmz1XDxjhaSTHrbnUKeAhF5un9yecL3yGAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2023818},"type":"module","engines":{"node":">=24"},"gitHead":"88bf8097cb93566a7b23eeddec28e4440325cf91","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.42.0_1788072611401_0.06554889026936994","host":"s3://npm-registry-packages-npm-production"}},"0.42.1":{"name":"@pome-sh/cli","version":"0.42.1","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.42.1","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"ec23e113f1b911ca492d42e1a4519876ede9af72","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.42.1.tgz","fileCount":103,"integrity":"sha512-677Ndq92Cz6Hw1XoKQQwf8t8I9OgnoR4ecUKjvF1DhvS0r9qmBCvFJMkca7pKNIOs17nktkO64GDbamyuUTMOw==","signatures":[{"sig":"MEUCIH/cSVURF0aqoiNYC+Oirwl7QJh9pS8gHFk8ozlnD2PtAiEAx8wUPITE2/Kzsiz7OzKV3EzXgHPprme9yXvr3nIs/Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.42.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2023958},"type":"module","engines":{"node":">=24"},"gitHead":"221b0951a0c236c1470e4d9602866726ed3592ad","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.42.1_1788074321743_0.5570760258777001","host":"s3://npm-registry-packages-npm-production"}},"0.42.2":{"name":"@pome-sh/cli","version":"0.42.2","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.42.2","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"dc944491431a2218f940d43d88b6f73614ca2b82","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.42.2.tgz","fileCount":103,"integrity":"sha512-dwkac2MN4ocm9g881VC2Wlj3XJgZarDcE3vLur7yWIUnlWf8v0f7EZEtiLgtaVrOo81LR9lEAPerHMObVaym6g==","signatures":[{"sig":"MEUCID3XDp5Whpn6vMD+0SXwt9XESKue39znSQ/TkucneMosAiEA/X9jVo8Mia6xfFYBvYnfB4FHIm0u7YHu7maIrp6UN8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.42.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2024241},"type":"module","engines":{"node":">=24"},"gitHead":"435f0e23f093cb0c10d8eccc599cb9364bb8a445","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.42.2_1788112746529_0.4411434209462348","host":"s3://npm-registry-packages-npm-production"}},"0.42.3":{"name":"@pome-sh/cli","version":"0.42.3","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.42.3","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"9de77d8914850f5b1942f2235b630587e39338ff","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.42.3.tgz","fileCount":103,"integrity":"sha512-qUczao85jrvBkHJH8md5GGQIQ0x6mAA/JzM0ytK/3VkpH2gWCtyOq6LVSaEkF3AyRYVREZI6rCkT8mAFV2Ah5Q==","signatures":[{"sig":"MEYCIQCpqu/BxKoryKB/yDbEtqihgiLEz79JJx63/TuGhDPPJwIhAJ7EdgZR5x+uziyQ7bd9Fbt57uj9TtwXUDRw2fR2qDl8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.42.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2024838},"type":"module","engines":{"node":">=24"},"gitHead":"427e67af93e006eada090db181006321bd24b62e","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.42.3_1788131420763_0.6635078089522031","host":"s3://npm-registry-packages-npm-production"}},"0.42.4":{"name":"@pome-sh/cli","version":"0.42.4","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.42.4","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"6b6654408f58081e6f80469b8c97d9dc0e59ebdf","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.42.4.tgz","fileCount":103,"integrity":"sha512-3M+PJrNlwLrxTKqWGGZ9ndOjQ9XjMcqVmI6Lwaj8CMr4B3OWN8dTTAwiwGjfKK+L8Gk6MDQnFBtvdoNZ8/abhA==","signatures":[{"sig":"MEYCIQDuA3aoMeN5bDZeMx/QlrY7p+NKBxEEnUsUh21x3RnHywIhAJvsM7BeNeV1Big58bMHzEyJWwge1rGD8wRn41bIMXw1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.42.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2025429},"type":"module","engines":{"node":">=24"},"gitHead":"8596587c815472aa76ee5c89ddf025c3ab7dd19a","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts","gate:cas-adapter-acceptance":"tsx scripts/cas-adapter-acceptance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.42.4_1788134119044_0.050058147966853594","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@pome-sh/cli","version":"0.43.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.43.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"47845971539bdc9fac7f5f285c66e5ab1d289a6d","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.43.0.tgz","fileCount":96,"integrity":"sha512-Hu26KLDOxz2adusFun1uCGS633xAE2qxpqqArSOb2T4ZxYloVe/jR0dyZCpLHCe/pAbAn32VJeh8IGsG06rTyw==","signatures":[{"sig":"MEQCIHqBzSaoBgPLkBtHmaxK6jFOstWVwPv0/W+ub5Kzf6+OAiBapl9rUho6GVuyq7ZlZ25eA+FtUuqeD+O878QmsMFTDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1985904},"type":"module","engines":{"node":">=24"},"gitHead":"589885b59adab9a5fded977620a6adc25125da85","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.43.0_1788247120767_0.4141288475365652","host":"s3://npm-registry-packages-npm-production"}},"0.43.1":{"name":"@pome-sh/cli","version":"0.43.1","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.43.1","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"8454f94e72693e39077339e92937a865043049c5","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.43.1.tgz","fileCount":96,"integrity":"sha512-GskiVjUGA5Po8ZmwMJQQ/+jbtgDOzmz2/Il7QLl66YpmaQvJZodtA1Tyf5yj01pBXZvfiyBhZOmrGah6Ks5Qjw==","signatures":[{"sig":"MEUCIQC996S/ldnLSGu+AGAArtiEreyqMaaaEl9WnkHBGDJK4QIgEuVYvBa6tywZJMwaNhVsblFUiutf1pXHWJ1sYT4OthU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdcdQ41bJlThav3uD0UN6cByZV5MadtNmmEGTKw1CFwQIgboPKkGHMxD+xyBQdHZGbjtuInXOz2Ek9aWaus5Cx3sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.43.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1989596},"type":"module","engines":{"node":">=24"},"gitHead":"aa6e8ff0d76f2bfbdd8c01e72239431644cb849a","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.43.1_1789512164004_0.8216251300794783","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@pome-sh/cli","version":"0.44.0","keywords":["ai","agents","agent-testing","digital-twin","llm","evals","claude","anthropic","github","stripe","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.44.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"2a4ac95dd8ba2e3db10e9c4d66f25c108b608661","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.44.0.tgz","fileCount":100,"integrity":"sha512-7FXLQxvHtfjAhA8zhjtNO1BCXUO0pz+WYrESzOBxphwyYBE/gJIUeoAFA9ITTM4mokrz7mrZgHlgeZgT7w0bzw==","signatures":[{"sig":"MEUCIQDVfIYtRrX/xAJs9vZExTy/teq30JcTGndv67AeUVRkjAIgF7/7jOea5xEQv69ttQqIRsCOyy9/dZS2qJv/Rbxu9eM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDeZAlZbZ2VWsrNbaDVE0QOpA8RoSXq9ueqyPDJ0w0afQIgEW7QjCySur/6GGmR+dC+dStSyl4get6FW39IVO/SK3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2014402},"type":"module","engines":{"node":">=24"},"gitHead":"a80259dcddd5ec6f1a16dba3a6f252539996ebb7","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test AI agents against digital twins of real SaaS APIs. Records tool-call traces and scores them on pome.sh.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"^7.0.51","zod":"^4.4.3","hono":"^4.13.0","yaml":"^2.9.0","graphql":"^16.11.0","commander":"^15.0.0","@ai-sdk/google":"^4.0.33","@ai-sdk/openai":"^4.0.29","@ai-sdk/gateway":"^4.0.40","@ai-sdk/anthropic":"^4.0.29","@anthropic-ai/sdk":"^0.115.0","@hono/node-server":"^2.1.0","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","tsup":"^8.5.0","vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^26.1.2","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.44.0_1789563643861_0.8940551257662104","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@pome-sh/cli","version":"0.45.0","keywords":["mcp","mcp-server","model-context-protocol","claude-code","codex","testing","test-mode","sandbox","api-mocking","digital-twin","ai-agents","github","slack","stripe","gmail","linear","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.45.0","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"869d07dc39d502114b0c3888993050e354d1fe49","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.45.0.tgz","fileCount":100,"integrity":"sha512-3aJ41r+1newyzEg0V0WLrSNYs4DeJcEHSt3i/W+zornRvJ3XqokPcHYLj+XmJL02nk4e81s42TfbI6N0t6gAvQ==","signatures":[{"sig":"MEUCIQDCn9tYZa1RoMfAZmmXWyWjAMdCDRjMrzj5K9wRd4/56wIgZOwunjrnmIhKbEwibCat+3X8+U5/4oZ8ZEADHHoOEXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDe4TKpomH5/1YGIZPIreruo+S91TPLsZIUdPwG7fqjEgIgIgsqVMpDEw/DumkhMRjN2q5VY5bUg1QfqyOMAv3aPIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2020627},"type":"module","engines":{"node":">=24"},"gitHead":"16bd8bf4255ab4a22c0d466529abcab652301773","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test mode for your integrations, built for the way agents build. Local, stateful twins of GitHub, Slack, Stripe, Gmail and Linear, over REST and MCP.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ai":"^7.0.102","zod":"^4.6.5","hono":"^4.13.8","yaml":"^2.9.1","graphql":"^16.14.2","commander":"^15.0.0","@ai-sdk/google":"^4.0.72","@ai-sdk/openai":"^4.0.67","@ai-sdk/gateway":"^4.0.82","@ai-sdk/anthropic":"^4.0.54","@anthropic-ai/sdk":"^0.126.0","@hono/node-server":"^2.1.1","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","tsup":"^8.5.1","vitest":"^5.0.1","typescript":"^5.9.3","@types/node":"^26.6.1","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.45.0_1789587318612_0.4650332361805829","host":"s3://npm-registry-packages-npm-production"}},"0.45.1":{"name":"@pome-sh/cli","version":"0.45.1","keywords":["mcp","mcp-server","model-context-protocol","claude-code","codex","testing","test-mode","sandbox","api-mocking","digital-twin","ai-agents","github","slack","stripe","gmail","linear","cli"],"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","_id":"@pome-sh/cli@0.45.1","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"homepage":"https://pome.sh","bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"bin":{"pome":"dist/src/cli/main.js"},"dist":{"shasum":"36277372524b83b0f0070dca8c8a8837c6831526","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.45.1.tgz","fileCount":100,"integrity":"sha512-RuF9tQKxYiY6yMYiYbLaCz4ZpvCQGTc4knGTBxSAlVgCZEGn7kU0RGGE9NXBiKl1B7v8or/UtqAjQ7kgYl/dTA==","signatures":[{"sig":"MEQCIAHOIU73vrVwV7KSsX/1eJlGc8bj+7MQYJxzMR+yU8S8AiAF0yBlhgmSwz+QRHFMGPukufPHa0l+Cjg+Re+XZYi/WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEvyuU5OIleSBCLxDPjPjH9iLoo+ho7jvpqiYfTbW45cAiAYK1XT6H4kCJ3uL6i77WallvdLdi/RpOf1tPmkfowdQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.45.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2020699},"type":"module","engines":{"node":">=24"},"gitHead":"f9ed48177ccfffac7020d1987e6ec9b810d7a4de","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test mode for your integrations, built for the way agents build. Local, stateful twins of GitHub, Slack, Stripe, Gmail and Linear, over REST and MCP.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ai":"^7.0.102","zod":"^4.6.5","hono":"^4.13.8","yaml":"^2.9.1","graphql":"^16.14.2","commander":"^15.0.0","@ai-sdk/google":"^4.0.72","@ai-sdk/openai":"^4.0.67","@ai-sdk/gateway":"^4.0.82","@ai-sdk/anthropic":"^4.0.54","@anthropic-ai/sdk":"^0.126.0","@hono/node-server":"^2.1.1","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","tsup":"^8.5.1","vitest":"^5.0.1","typescript":"^5.9.3","@types/node":"^26.6.1","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.45.1_1789588394528_0.0556040967336775","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"_id":"@pome-sh/cli@0.46.0","bin":{"pome":"dist/src/cli/main.js"},"bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"dist":{"shasum":"5a9edcc73b2b900c78fddbc739f3634d748551fd","tarball":"https://registry.npmjs.org/@pome-sh/cli/-/cli-0.46.0.tgz","fileCount":104,"integrity":"sha512-dZGg9AoA8ywJ4CUv0mcPSxLejN8OCPXfZsi1qqXib3+UcxBlPXvOfvkIiEwueuRJ2QA1IzbkMvHR6RUklKnm0A==","signatures":[{"sig":"MEUCIEPr1+mZzsaToIH/pve5kRTC8nAy8B+sKSACM2KKOjVYAiEA8AkkAkWjq73zRljCJowgp2NYU9e0qK9hIMwwWrGX24o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH/7OPFieY5kL34yc0QZ3QIMZrfyVCw6sO7hm1Y/ZkxxAiA7wjksgmD/FOAckiL4Wq0sZmK5xP3Af3ou6fNWoF3dFg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pome-sh%2fcli@0.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2600632},"name":"@pome-sh/cli","type":"module","author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"engines":{"node":">=24"},"gitHead":"c830c89c6055e3371f4693f49bffe96cf230e060","license":"Apache-2.0","scripts":{"dev":"tsx src/cli/main.ts","pome":"node dist/src/cli/main.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"node scripts/assert-publishable.mjs && npm run build","emit:manifest-schema":"node scripts/emit-manifest-schema.mjs","check:manifest-schema":"node scripts/emit-manifest-schema.mjs --check","gate:recorder-overhead":"tsx scripts/recorder-overhead-gate.ts","gate:agent-trace-overhead":"tsx scripts/overhead-gate.ts"},"version":"0.46.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e641719-c6db-41a7-8c1e-28d312330233"}},"homepage":"https://pome.sh","keywords":["mcp","mcp-server","model-context-protocol","claude-code","codex","testing","test-mode","sandbox","api-mocking","digital-twin","ai-agents","github","slack","stripe","gmail","linear","cli"],"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"Test mode for your integrations, built for the way agents build. Local, stateful twins of GitHub, Slack, Stripe, Gmail and Linear, over REST and MCP.","directories":{},"maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"_nodeVersion":"24.21.0","dependencies":{"ai":"^7.0.102","zod":"^4.6.5","hono":"^4.13.8","yaml":"^2.9.1","graphql":"^16.14.2","commander":"^15.0.0","@ai-sdk/google":"^4.0.72","@ai-sdk/openai":"^4.0.67","@ai-sdk/gateway":"^4.0.82","@ai-sdk/anthropic":"^4.0.54","@anthropic-ai/sdk":"^0.126.0","@hono/node-server":"^2.1.1","@openrouter/ai-sdk-provider":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","tsup":"^8.5.1","vitest":"^5.0.1","typescript":"^5.9.3","@types/node":"^26.6.1","@pome-sh/sdk":"*","@pome-sh/wire":"*","@pome-sh/dashboard":"*","@pome-sh/twin-gmail":"*","@pome-sh/twin-slack":"*","@pome-sh/twin-github":"*","@pome-sh/twin-linear":"*","@pome-sh/twin-stripe":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.46.0_1789837317826_0.969115947811521"}}},"time":{"created":"2026-07-10T13:24:50.722Z","modified":"2026-09-19T17:01:58.302Z","0.1.0":"2026-07-10T13:24:51.156Z","0.1.1":"2026-07-10T18:51:49.471Z","0.2.0":"2026-07-16T09:21:17.154Z","0.3.0":"2026-07-16T22:12:02.294Z","0.4.0":"2026-07-22T19:44:58.831Z","0.5.0":"2026-07-24T12:29:32.255Z","0.7.0":"2026-07-24T16:38:18.245Z","0.8.0":"2026-07-24T22:05:10.109Z","0.9.0":"2026-07-27T16:54:11.122Z","0.10.0":"2026-07-28T23:09:27.868Z","0.11.0":"2026-07-29T10:15:45.211Z","0.12.0":"2026-07-29T18:54:45.609Z","0.13.0":"2026-07-29T23:22:21.047Z","0.14.0":"2026-07-30T15:54:38.279Z","0.15.0":"2026-07-30T22:45:33.759Z","0.16.0":"2026-07-31T00:23:47.934Z","0.17.0":"2026-08-03T08:56:34.881Z","0.18.0":"2026-08-03T13:39:51.554Z","0.19.0":"2026-08-04T00:45:35.002Z","0.20.0":"2026-08-04T21:23:45.581Z","0.21.0":"2026-08-05T15:28:11.081Z","0.21.1":"2026-08-05T16:28:21.677Z","0.21.2":"2026-08-05T18:21:56.556Z","0.21.3":"2026-08-05T19:24:48.550Z","0.21.4":"2026-08-05T21:09:43.053Z","0.21.5":"2026-08-05T22:25:24.808Z","0.21.6":"2026-08-06T00:27:48.089Z","0.21.7":"2026-08-06T00:44:07.912Z","0.21.8":"2026-08-06T01:28:04.735Z","0.21.9":"2026-08-06T10:42:44.236Z","0.21.10":"2026-08-06T15:06:34.933Z","0.21.11":"2026-08-07T07:58:59.520Z","0.21.12":"2026-08-07T08:56:33.948Z","0.21.13":"2026-08-07T23:11:10.284Z","0.21.14":"2026-08-07T23:36:02.256Z","0.21.15":"2026-08-08T01:16:07.034Z","0.21.16":"2026-08-09T12:30:53.973Z","0.21.17":"2026-08-09T14:09:39.256Z","0.22.0":"2026-08-09T15:10:36.049Z","0.22.1":"2026-08-09T16:29:52.952Z","0.23.0":"2026-08-10T10:29:35.991Z","0.23.1":"2026-08-10T12:44:56.495Z","0.23.2":"2026-08-10T13:45:08.684Z","0.23.3":"2026-08-10T14:35:00.983Z","0.23.4":"2026-08-10T14:48:55.772Z","0.23.5":"2026-08-10T15:36:46.312Z","0.23.6":"2026-08-10T16:36:28.240Z","0.23.7":"2026-08-10T20:44:48.457Z","0.23.8":"2026-08-10T21:34:26.287Z","0.23.9":"2026-08-11T00:20:08.771Z","0.23.10":"2026-08-11T11:31:00.599Z","0.23.11":"2026-08-11T13:17:33.150Z","0.23.12":"2026-08-11T13:27:17.839Z","0.23.13":"2026-08-11T19:22:41.239Z","0.23.14":"2026-08-11T19:35:52.251Z","0.23.15":"2026-08-11T20:31:31.582Z","0.23.16":"2026-08-12T08:49:42.704Z","0.23.17":"2026-08-12T11:51:56.407Z","0.23.18":"2026-08-12T12:10:56.079Z","0.23.19":"2026-08-12T13:51:00.325Z","0.23.20":"2026-08-12T14:51:06.527Z","0.23.21":"2026-08-12T15:49:00.158Z","0.23.22":"2026-08-12T16:49:22.000Z","0.23.23":"2026-08-12T17:24:45.688Z","0.23.24":"2026-08-12T18:12:48.817Z","0.23.25":"2026-08-12T18:27:22.118Z","0.23.26":"2026-08-12T19:09:21.360Z","0.23.27":"2026-08-12T21:42:57.940Z","0.23.28":"2026-08-12T21:51:01.280Z","0.23.29":"2026-08-12T22:18:00.980Z","0.23.30":"2026-08-12T22:28:13.687Z","0.23.31":"2026-08-13T00:49:43.577Z","0.23.32":"2026-08-13T01:00:54.671Z","0.23.33":"2026-08-13T01:09:14.482Z","0.23.34":"2026-08-13T01:18:10.089Z","0.23.37":"2026-08-13T01:35:13.398Z","0.23.38":"2026-08-13T01:42:34.399Z","0.23.39":"2026-08-13T01:54:49.340Z","0.23.40":"2026-08-13T02:18:04.227Z","0.23.41":"2026-08-13T02:40:40.517Z","0.23.42":"2026-08-13T11:14:17.686Z","0.23.43":"2026-08-13T13:52:30.989Z","0.23.44":"2026-08-13T14:25:08.852Z","0.23.45":"2026-08-13T14:37:31.551Z","0.23.46":"2026-08-13T15:15:42.341Z","0.23.47":"2026-08-13T17:53:15.850Z","0.23.48":"2026-08-13T20:30:13.575Z","0.23.49":"2026-08-13T20:41:57.623Z","0.23.50":"2026-08-14T19:50:17.844Z","0.24.0":"2026-08-18T10:26:55.873Z","0.24.1":"2026-08-19T14:49:13.714Z","0.24.2":"2026-08-20T19:11:58.277Z","0.25.0":"2026-08-21T08:33:11.094Z","0.26.0":"2026-08-21T09:42:48.110Z","0.26.1":"2026-08-21T11:23:13.575Z","0.26.2":"2026-08-21T22:24:31.278Z","0.26.3":"2026-08-22T00:36:48.205Z","0.26.4":"2026-08-22T03:12:25.375Z","0.26.5":"2026-08-22T04:45:54.180Z","0.26.6":"2026-08-22T06:27:24.033Z","0.26.7":"2026-08-23T06:24:18.588Z","0.26.8":"2026-08-23T07:35:34.910Z","0.26.9":"2026-08-23T08:11:26.528Z","0.26.10":"2026-08-23T18:53:07.270Z","0.26.11":"2026-08-24T16:19:18.536Z","0.26.12":"2026-08-25T10:21:28.138Z","0.26.13":"2026-08-25T12:39:56.804Z","0.27.0":"2026-08-26T18:46:54.677Z","0.28.0":"2026-08-26T19:10:27.300Z","0.29.0":"2026-08-26T21:24:02.232Z","0.29.1":"2026-08-26T22:31:42.192Z","0.30.0":"2026-08-27T09:02:43.336Z","0.31.0":"2026-08-27T11:39:00.196Z","0.32.0":"2026-08-27T11:54:51.144Z","0.33.0":"2026-08-28T02:16:16.278Z","0.33.1":"2026-08-28T11:27:04.826Z","0.33.2":"2026-08-28T12:13:27.768Z","0.33.3":"2026-08-28T12:24:04.397Z","0.34.0":"2026-08-28T12:32:35.072Z","0.34.1":"2026-08-28T12:41:43.386Z","0.34.2":"2026-08-28T13:00:56.934Z","0.34.3":"2026-08-29T15:19:43.997Z","0.35.0":"2026-08-29T16:22:12.912Z","0.35.1":"2026-08-29T17:57:32.535Z","0.35.2":"2026-08-29T20:05:16.140Z","0.35.3":"2026-08-29T21:46:42.860Z","0.36.0":"2026-08-29T23:53:50.727Z","0.36.1":"2026-08-30T00:33:03.287Z","0.37.0":"2026-08-30T04:33:18.087Z","0.38.0":"2026-08-30T04:48:30.098Z","0.39.0":"2026-08-30T05:01:35.950Z","0.39.1":"2026-08-30T05:08:09.984Z","0.40.0":"2026-08-30T05:50:38.646Z","0.41.0":"2026-08-30T06:26:27.325Z","0.42.0":"2026-08-30T06:50:11.538Z","0.42.1":"2026-08-30T07:18:41.884Z","0.42.2":"2026-08-30T17:59:06.685Z","0.42.3":"2026-08-30T23:10:20.939Z","0.42.4":"2026-08-30T23:55:19.188Z","0.43.0":"2026-09-01T07:18:40.914Z","0.43.1":"2026-09-15T22:42:44.144Z","0.44.0":"2026-09-16T13:00:43.980Z","0.45.0":"2026-09-16T19:35:18.714Z","0.45.1":"2026-09-16T19:53:14.623Z","0.46.0":"2026-09-19T17:01:57.933Z"},"bugs":{"url":"https://github.com/pome-sh/digital-twins/issues"},"author":{"url":"https://pome.sh","name":"Pome","email":"founders@pome.sh"},"license":"Apache-2.0","homepage":"https://pome.sh","keywords":["mcp","mcp-server","model-context-protocol","claude-code","codex","testing","test-mode","sandbox","api-mocking","digital-twin","ai-agents","github","slack","stripe","gmail","linear","cli"],"repository":{"url":"git+https://github.com/pome-sh/digital-twins.git","type":"git","directory":"cli"},"description":"Test mode for your integrations, built for the way agents build. Local, stateful twins of GitHub, Slack, Stripe, Gmail and Linear, over REST and MCP.","maintainers":[{"name":"aofu","email":"ao@pome.sh"},{"name":"devagiri","email":"gagan@pome.sh"}],"readme":"# Pome CLI\n\nThe `pome` CLI runs AI-agent tasks against resettable digital twins of real SaaS APIs.\nIt records each run and sends hosted runs to Pome for evaluation.\n\nThe CLI does not score locally.\n\n- `pome run` uses the hosted workflow by default. It records the run and prints the hosted verdict.\n- `pome run --local` uses local twins. It records one trace and does not request a verdict.\n- `pome eval` uploads existing local artifacts and prints the hosted verdict.\n\nSee [docs.pome.sh](https://docs.pome.sh) for the full documentation.\nUse `pome --help` or `pome help <command>` for command details.\n\n## Requirements\n\n- Node.js 24 or later\n- A Pome account and API key for hosted runs and evaluations\n- A supported model-provider credential when the agent calls a model provider\n\nLocal twin commands do not require a Pome account.\n\n## Install\n\nInstall the CLI globally:\n\n```bash\nnpm install -g @pome-sh/cli\n```\n\nYou can also run one command without a global installation:\n\n```bash\nnpx @pome-sh/cli twin start github\n```\n\n## Set Up A Project\n\nCreate the starter project in an empty directory:\n\n```bash\nmkdir pome-example\ncd pome-example\npome init\npome login\npome register agent my-agent\npome run tasks/01-bug-happy-path.md\n```\n\n`pome init` writes `pome.json`, starter tasks, and an example agent in an empty directory.\nIn an existing project, it writes only the manifest unless you use `--starter`.\n\nSet `command` in `pome.json`, or pass `--agent <command>` to `pome run`.\n\n## Hosted Workflow\n\nHosted execution is the default for `pome run`.\nThe command creates hosted sandboxes, runs the agent, uploads the artifacts, and prints the verdict.\n\nUse `POME_API_KEY` instead of `pome login` in CI.\nUse `-n <count>` to run a hosted trial group of 1 to 20 trials.\nThe task `runs` field supplies the count when you omit `-n`.\n\n## Local Capture And Hosted Evaluation\n\nUse `--local` to run one task against in-process twins.\nThis command records artifacts but never scores them.\n\n```bash\npome run --local tasks/01-bug-happy-path.md\npome inspect latest\npome eval\n```\n\n`pome eval` uses `<artifacts-dir>/latest.json` when you omit the run directory.\nYou can also give the directory explicitly:\n\n```bash\npome eval runs/01-bug-happy-path/<run-id>\n```\n\n`pome eval` uploads the trace to Pome and prints the hosted verdict.\nIt does not add a local score.\n\nDo not combine `--local` with `-n`.\nLocal capture always runs one trial.\n\n## Standalone Twins\n\nStart a long-running local twin:\n\n```bash\npome twin start gmail --port 3336\n```\n\nThe command prints the REST URL, MCP URL, and bearer token.\nFor Gmail, `POME_GMAIL_TOKEN` is the same Pome session JWT as `POME_AUTH_TOKEN`.\nIt is not a Google OAuth token.\n\nCreate a seed file, then use it to start a twin:\n\n```bash\npome twin new-seed github --out seed.json\npome twin start github --seed seed.json\n```\n\nA supplied seed replaces the default seed.\nIt does not merge with the default seed.\n\n## Commands\n\n| Command | Purpose |\n| --- | --- |\n| `pome init` | Write `pome.json` and, when applicable, starter files. |\n| `pome login` | Sign in and store a hosted API key. |\n| `pome logout` | Remove locally stored hosted credentials. |\n| `pome docs [topic]` | Print or select a documentation URL. |\n| `pome tasks [twin]` | List or copy bundled tasks. |\n| `pome checks [twin]` | List the checks that can grade `[code]` criteria. |\n| `pome checks add <file>` | Add one declared `[code]` criterion to a task. |\n| `pome checks lint <file...>` | Report `[code]` criteria that do not bind to declared checks. |\n| `pome compile-seeds [target]` | Compile prose seed state to `.seed.json` files with Claude. |\n| `pome register agent <name>` | Register an agent and write its slug to `pome.json`. |\n| `pome sandbox create` | Create a hosted sandbox. |\n| `pome sandbox list` | List hosted sandboxes. |\n| `pome sandbox stop <session-id>` | Stop a hosted sandbox. |\n| `pome run [path]` | Run one task or all task files in a directory. Hosted is the default. |\n| `pome doctor` | Check the manifest, twin routing, and egress controls. |\n| `pome eval [run-dir]` | Upload recorded artifacts and request a hosted verdict. |\n| `pome inspect <run>` | Print a trace and audit report. |\n| `pome fix-prompt [target]` | Build a repair prompt from recorded traces and hosted verdicts. |\n| `pome twin start [name]` | Start a standalone local twin. |\n| `pome twin new-seed <name...>` | Print or write a starter seed file. |\n| `pome twin status` | Check the last standalone twin and print its connection values. |\n\n## Environment Variables\n\nGlobal hosted configuration:\n\n| Variable | Purpose |\n| --- | --- |\n| `POME_API_KEY` | Authenticate hosted commands. This value takes precedence over stored credentials. |\n| `POME_API_URL` | Set the control-plane URL. `--api-url` takes precedence. |\n| `POME_DASHBOARD_URL` | Set the dashboard URL for login and result links. |\n| `POME_TELEMETRY=0` | Turn off the anonymous daily usage event (one per day at most: CLI version, OS, Node major, command name; never arguments, paths or repo names). `DO_NOT_TRACK=1` is honoured too, and nothing is sent when `CI` is set. |\n\nAgent process configuration:\n\n| Variable | Purpose |\n| --- | --- |\n| `POME_AGENT_ENV_ALLOWLIST` | Add comma-separated parent variable names to the agent process. |\n| `POME_EGRESS_ALLOW` | Add comma-separated host patterns to the capture proxy allowlist. |\n| `POME_INHERIT_AGENT_ENV=1` | Pass the full parent environment to the agent. Use this only with trusted agents. |\n| `POME_TRUST_AGENT_COMMAND=1` | Run the agent command through a shell. Use this only with trusted commands. |\n\nThe CLI passes these provider variables to the agent by default when they are set:\n\n- `AI_GATEWAY_API_KEY`\n- `ANTHROPIC_API_KEY`\n- `CLAUDE_CODE_OAUTH_TOKEN`\n- `GOOGLE_API_KEY`\n- `GOOGLE_GENERATIVE_AI_API_KEY`\n- `OPENAI_API_KEY`\n- `OPENROUTER_API_KEY`\n\n`pome compile-seeds` requires `ANTHROPIC_API_KEY`.\n\nStandalone twin configuration:\n\n| Variable | Purpose |\n| --- | --- |\n| `PORT` | Set the listen port for `pome twin start`. `--port` takes precedence. |\n| `POME_SEED_JSON` | Supply seed JSON. `--seed` takes precedence. |\n| `TWIN_AUTH_SECRET` | Supply the secret that signs local session JWTs. |\n| `POME_TWIN_DATA_DIR` | Set the directory for the persisted twin secret. |\n\nThe twin entry points also accept their provider-specific host, port, database, and no-seed variables.\nSee [`CONTRACT.md`](../CONTRACT.md) for that runtime interface.\n\n## Artifacts\n\nThe default artifact root is `runs/`.\nUse the global `--artifacts-dir <dir>` option to select another root.\n\nEach completed run uses this directory format:\n\n```text\n<artifacts-dir>/<task-slug>/<run-id>/\n```\n\nThe six core files are:\n\n| File | Content |\n| --- | --- |\n| `meta.json` | Run identity, times, agent exit, twins, and format versions. |\n| `events.jsonl` | Redacted twin, model, and adapter events. |\n| `state_initial.json` | Initial state for the primary twin. |\n| `state_final.json` | Final state for the primary twin. |\n| `stdout.txt` | Redacted agent standard output. |\n| `stderr.log` | Redacted agent standard error. |\n\nA run can also contain these files:\n\n| File | Condition |\n| --- | --- |\n| `egress.jsonl` | The capture proxy records refused connections here. |\n| `state_final.<twin>.json` | A multi-twin run records each additional final state. |\n| `verdict.json` | A hosted `pome run` caches the hosted verdict for `pome fix-prompt`. |\n| `eval-session.json` | `pome eval` records the hosted evaluation session for safe reuse. |\n\nThe artifact root also contains `latest.json`.\nIt points to the most recent run directory.\n\nThe CLI never writes `score.json`.\nA hosted verdict comes from Pome.\n\n## Exit Codes\n\n### Hosted `pome run` And `pome eval`\n\n| Code | Meaning |\n| --- | --- |\n| `0` | The hosted verdict is `pass`. |\n| `1` | The hosted verdict is `fail` or `incomplete`. |\n| `2` | A twin, missing agent command, malformed task configuration, network, or orchestration error prevented a verdict. |\n| `3` | Authentication failed. |\n| `4` | The account exceeded a quota. |\n| `5` | The CLI rejected the invocation during validation, for example because a path, option, or option combination is invalid. |\n\nFor `pome run`, the task supplies the pass threshold.\nFor `pome eval`, the pass threshold is `100`.\n\nFor a hosted `pome run`, read `state` in `verdict.json` to distinguish `fail` from `incomplete`.\nThe possible values are `\"pass\"`, `\"fail\"`, and `\"incomplete\"`.\n\nThe `evaluated`, `not_evaluated`, `pre_satisfied`, and `total` fields describe grading coverage.\n`score` is a percentage over `evaluated` criteria only.\nThus, `not_evaluated > 0` means that the score does not cover the complete task.\n\n### Hosted Trial Groups\n\n`pome run -n k` returns one code for the group when `k` is greater than `1`.\n\n| Code | Meaning |\n| --- | --- |\n| `0` | At least one trial completed and every completed trial passed. |\n| `1` | At least one completed trial failed or was incomplete. |\n| `2` | No trial completed. |\n\nErrored trials do not enter the verdict fraction.\nAn incomplete trial also prevents exit `0`.\n\n### Local `pome run --local`\n\n| Code | Meaning |\n| --- | --- |\n| `0` | The agent completed and the CLI recorded the trace. This code is not a verdict. |\n| `2` | A local twin, missing agent command, malformed task configuration, or runner error prevented capture. |\n| `3` | The agent failed, timed out, or failed its preflight. |\n| `5` | The CLI rejected the invocation during validation, for example because a path, option, or option combination is invalid. |\n\nDo not use a local exit `0` as a CI quality gate.\nRun `pome eval <run-dir>` to request a verdict.\n\n### `pome fix-prompt`\n\n- Exit `0` means that the command succeeded. Standard output can be empty when all run sets passed.\n- Exit `1` means that the newest non-passing set is incomplete.\n- Exit `5` means that the target or arguments are invalid.\n\n## Contribute\n\nRun these commands from the repository root:\n\n```bash\nnpm install\nnpm run build\nnpm run typecheck\nnpx vitest run --project cli\n```\n\nUse `npm run test:contract` for the packaged twin runtime contract.\nRun `node --test contract/cli-start.test.mjs` after you build the CLI front door.\n\nThe package publishes `pome` from `cli/dist/src/cli/main.js`.\n\n## License\n\nApache-2.0. See [`LICENSE`](../LICENSE).\n","readmeFilename":"README.md"}