bootspring telemetry

Inspect and manage usage telemetry.

Overview#

The telemetry command allows you to view, upload, and manage telemetry events. Telemetry helps improve Bootspring and enables usage analytics for your team.

Usage#

bootspring telemetry <command> [options]

Commands#

CommandDescription
statusShow telemetry status
listList telemetry events
uploadUpload events to endpoint
clearClear local event log

Options#

OptionDescription
--event <name>Filter by event name
--limit <n>Limit listed/uploaded events
--endpoint <url>Upload endpoint override
--token <value>Upload bearer token
--clearClear local events on successful upload

Examples#

1# Show telemetry status 2bootspring telemetry status 3 4# List recent events 5bootspring telemetry list 6 7# Filter by event name 8bootspring telemetry list --event command:init 9 10# Limit results 11bootspring telemetry list --limit 10 12 13# Upload events 14bootspring telemetry upload 15 16# Upload and clear 17bootspring telemetry upload --clear 18 19# Clear local events 20bootspring telemetry clear

Event Types#

EventDescription
command:*CLI command execution
workflow:*Workflow lifecycle
agent:*Agent invocations
error:*Error occurrences
metric:*Performance metrics

Privacy#

Telemetry is privacy-respecting:

  • No code content is sent
  • No personal data is collected
  • Only command names and timing
  • Can be fully disabled

Disable Telemetry#

To disable telemetry entirely:

# Set environment variable export BOOTSPRING_TELEMETRY=false

Or in bootspring.config.js:

module.exports = { telemetry: { enabled: false } };