AgentSight npm package
AgentSight publishes @eunomia-bpf/agentsight as the official npm entrypoint
for the Web viewer and command dispatcher.
The npm agentsight command has two responsibilities:
agentsight web,agentsight serve, andagentsight openserve the bundled Web UI for exported snapshots.agentsight record,agentsight top,agentsight monitor,agentsight stat, andagentsight reportdelegate to a real Rust AgentSight collector binary when one is available.
The npm package does not run privileged commands, download hidden binaries, or
execute a postinstall installer.
Build locally
npm ci --prefix frontend
node frontend/scripts/prepare-sample.mjs
npm run build --prefix frontend
node script/npm/sync-version.mjs
node script/npm/prepare-agentsight.mjsValidate locally
cd package/npm/agentsight
npm test
npm pack --dry-runPublish
Publishing is handled by .github/workflows/npm-publish.yml on
workflow_dispatch, GitHub Release publish, or v* tag push. The workflow uses
npm Trusted Publishing with GitHub Actions OIDC and skips versions that already
exist.
Configure npm Trusted Publishing for:
- Package:
@eunomia-bpf/agentsight - Publisher: GitHub Actions
- GitHub organization/user:
eunomia-bpf - Repository:
agentsight - Workflow filename:
npm-publish.yml - Allowed action:
npm publish
Manual local publishing is equivalent to:
cd package/npm/agentsight
npm publish --access publicContinue exploring
Back to index
AgentSight: System-wide AI agent profiling and monitoring with eBPF
  
Previous
AgentSight: System-wide AI agent profiling and monitoring with eBPF
  
Next
OpenTelemetry GenAI Export
AgentSight can export the LLM calls it captures as OpenTelemetry GenAI semantic-convention (genai.) spans, sent to any OpenTelemetry Collector over OTLP/HTTP.
- Last updated
- Jul 15, 2026
- First published
- Jul 15, 2026
- Contributors
- github-actions[bot]
Was this page helpful?