{"_id":"@dexwox-labs/paperclip-plugin-test-context","name":"@dexwox-labs/paperclip-plugin-test-context","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@dexwox-labs/paperclip-plugin-test-context","version":"0.1.0","type":"module","description":"Test Context Registry for Paperclip: per-project environments, seed manifests, stub maps, secret-ref credentials, ephemeral PR preview envs, and freshness checks - everything an agent needs before generating tests, with secrets never entering prompts.","keywords":["paperclip-plugin","paperclip","testing","test-context","playwright"],"main":"./dist/index.js","paperclipPlugin":{"manifest":"./dist/manifest.js","worker":"./dist/worker.js"},"peerDependencies":{"@paperclipai/plugin-sdk":"*","@paperclipai/shared":"*"},"devDependencies":{"@paperclipai/plugin-sdk":"^2026.403.0","@paperclipai/shared":"^2026.403.0","typescript":"^5.7.0","vitest":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/DexwoxBusiness/paperclip-plugins.git","directory":"packages/test-context"},"license":"MIT","scripts":{"build":"tsc","typecheck":"tsc --noEmit","dev":"tsc --watch","test":"vitest run --passWithNoTests"},"_id":"@dexwox-labs/paperclip-plugin-test-context@0.1.0","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/DexwoxBusiness/paperclip-plugins/issues"},"homepage":"https://github.com/DexwoxBusiness/paperclip-plugins#readme","_integrity":"sha512-aR2I3N/Kb4VW+V0CMRQkUx+SAoQ32AVLOmOTgIYElelqoNMaD4R4zCqujZnDjFFI0AKHz1sEE/kkhMeB7yjy/g==","_resolved":"/tmp/7f5eba3e1887f74346543dbb2287d4c4/dexwox-labs-paperclip-plugin-test-context-0.1.0.tgz","_from":"file:dexwox-labs-paperclip-plugin-test-context-0.1.0.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-aR2I3N/Kb4VW+V0CMRQkUx+SAoQ32AVLOmOTgIYElelqoNMaD4R4zCqujZnDjFFI0AKHz1sEE/kkhMeB7yjy/g==","shasum":"dd2b742a78fc167613bbf4c9a48647ae56569007","tarball":"https://registry.npmjs.org/@dexwox-labs/paperclip-plugin-test-context/-/paperclip-plugin-test-context-0.1.0.tgz","fileCount":15,"unpackedSize":13524,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dexwox-labs%2fpaperclip-plugin-test-context@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCgkMaCqSmJPJMZeQ3ZltnQzC6IHFDYNAT4H1TRI1r22wIhAOLEd/GS9HII7HOlcOjgBqA3LjKWEhqN58tZSMDIce37"}]},"_npmUser":{"name":"dexwoxinnovations","email":"developer@dexwox.com"},"directories":{},"maintainers":[{"name":"dexwoxinnovations","email":"developer@dexwox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/paperclip-plugin-test-context_0.1.0_1783453740680_0.5268375993458612"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-07T19:49:00.529Z","0.1.0":"2026-07-07T19:49:00.829Z","modified":"2026-07-07T19:49:01.189Z"},"maintainers":[{"name":"dexwoxinnovations","email":"developer@dexwox.com"}],"description":"Test Context Registry for Paperclip: per-project environments, seed manifests, stub maps, secret-ref credentials, ephemeral PR preview envs, and freshness checks - everything an agent needs before generating tests, with secrets never entering prompts.","homepage":"https://github.com/DexwoxBusiness/paperclip-plugins#readme","keywords":["paperclip-plugin","paperclip","testing","test-context","playwright"],"repository":{"type":"git","url":"git+https://github.com/DexwoxBusiness/paperclip-plugins.git","directory":"packages/test-context"},"bugs":{"url":"https://github.com/DexwoxBusiness/paperclip-plugins/issues"},"license":"MIT","readme":"# @dexwox-labs/paperclip-plugin-test-context\n\nTest Context Registry for [Paperclip](https://github.com/paperclipai/paperclip) — the structured, queryable home for everything an agent needs *before* generating tests.\n\n- Per-project registry: environments (base URLs, health endpoints), seed-data manifest (typed facts, not dumps), external-service stub map, conventions **pointer** (docs stay in the repo), credential env-var names\n- `get_test_context(projectId, env|prNumber)` agent tool — **secret values never enter prompts**; they resolve into the sandbox env at run time via secret-refs\n- Ephemeral per-PR preview env registration webhook for CI\n- Freshness job: env health, credential probes, seed staleness — the tautological-test defense\n\nBacklog: PCLIP-10 … PCLIP-17.\n","readmeFilename":"README.md","_rev":"1-db1842e8642507f986ceb82ce2134f71"}