{"_id":"@ap3x/observe","name":"@ap3x/observe","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@ap3x/observe","version":"0.1.0","description":"Observability seams and a hook engine for agents and swarms","repository":{"type":"git","url":"git+https://github.com/AP3X-Dev/AP3X.git","directory":"packages/observe"},"license":"MIT","publishConfig":{"access":"public"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup src/index.ts --format esm --clean --tsconfig tsconfig.build.json && tsc -p tsconfig.build.json","prepublishOnly":"node ../../scripts/publish-gate.mjs","test":"vitest run"},"dependencies":{"@ap3x/agent-core":"0.1.0","@ap3x/ai":"0.1.0","@ap3x/swarms":"0.1.0"},"_id":"@ap3x/observe@0.1.0","gitHead":"572dcf9cfde958270d2c9b5404aa5bc1dc2cbeea","bugs":{"url":"https://github.com/AP3X-Dev/AP3X/issues"},"homepage":"https://github.com/AP3X-Dev/AP3X#readme","_nodeVersion":"20.18.2","_npmVersion":"11.5.1","dist":{"integrity":"sha512-lwT/XG/jP13HnK4ejYoE3UhGcNdmGFU9QooTsP849dTskjCuJBxh+iy/2zXhqsalKx2pgQbOpNIcPmX+HS6UNw==","shasum":"17ba3b2657c1ba2b183fdbc2516aaa398ba0a397","tarball":"https://registry.npmjs.org/@ap3x/observe/-/observe-0.1.0.tgz","fileCount":34,"unpackedSize":61103,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDPl5yMVLde0tXEI8dqV1Us/wKExfot0EwrWSzblFfzwAIhANv7lhpAYdDWdZffP++Sys9EuV++msUEXM+dkxxipXW7"}]},"_npmUser":{"name":"botstack","email":"GuerrillaMedia702@gmail.com"},"directories":{},"maintainers":[{"name":"botstack","email":"GuerrillaMedia702@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/observe_0.1.0_1785554985521_0.7826867144628993"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-01T03:29:45.327Z","0.1.0":"2026-08-01T03:29:45.676Z","modified":"2026-08-01T03:29:45.930Z"},"maintainers":[{"name":"botstack","email":"GuerrillaMedia702@gmail.com"}],"description":"Observability seams and a hook engine for agents and swarms","homepage":"https://github.com/AP3X-Dev/AP3X#readme","repository":{"type":"git","url":"git+https://github.com/AP3X-Dev/AP3X.git","directory":"packages/observe"},"bugs":{"url":"https://github.com/AP3X-Dev/AP3X/issues"},"license":"MIT","readme":"# @ap3x/observe\n\nObservability for agent and swarm runs: a hook engine plus typed event seams over `@ap3x/agent-core` and `@ap3x/swarms`.\n\nPart of [AP3X](https://github.com/AP3X-Dev/AP3X) — a TypeScript multi-agent framework.\n\n## Install\n\n```bash\nnpm install @ap3x/observe\n```\n\n## What's inside\n\n- **Hook engine** — configurable lifecycle hooks with validation, fail-open/fail-closed modes, and dry-run support.\n- **Swarm bridge** — bridges hooks onto swarm control seams (delegation gates, member run brackets).\n- **Events** — typed run, member, and tool events suitable for tracing or metrics.\n\nFor OpenTelemetry export, see [`@ap3x/observe-otel`](https://www.npmjs.com/package/@ap3x/observe-otel).\n\n## Documentation\n\nSee the [AP3X repository](https://github.com/AP3X-Dev/AP3X) for architecture notes, the full package map, and examples.\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-65c935be0236cd1ff6743fae06d11c01"}