Skip to content

Integrate Reo tracking for docs and CLI - #915

Merged
zahlekhan merged 5 commits into
thesysdev:mainfrom
zahlekhan:codex/integrate-reo-tracking
Jul 31, 2026
Merged

Integrate Reo tracking for docs and CLI#915
zahlekhan merged 5 commits into
thesysdev:mainfrom
zahlekhan:codex/integrate-reo-tracking

Conversation

@zahlekhan

@zahlekhan zahlekhan commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • rebase the branch onto the latest thesysdev/openui:main
  • initialize the Reo browser beacon from the docs site's existing client provider when NEXT_PUBLIC_REO_CLIENT_ID is configured
  • add reo-census to the CLI npm package, using Reo's default enabled install tracking
  • bump @openuidev/cli from 0.2.3 to 0.2.4
  • document the separate install-time opt-out: PACKAGE_TRACKER_ANALYTICS=false npm install @openuidev/cli

Why

Capture configured docs usage and npm install activity, with an explicit install-time opt-out that remains separate from command telemetry.

Validation

  • pnpm --filter @openuidev/docs types:check
  • pnpm --filter @openuidev/cli run ci
  • pnpm --filter @openuidev/cli pack (verified @openuidev/cli@0.2.4)
  • verified the reo-census default-enabled and PACKAGE_TRACKER_ANALYTICS=false paths without network access
  • pnpm install --lockfile-only --frozen-lockfile --offline --ignore-scripts

@zahlekhan
zahlekhan force-pushed the codex/integrate-reo-tracking branch from f0b573b to 2bf7535 Compare July 31, 2026 11:50
@vishxrad
vishxrad marked this pull request as ready for review July 31, 2026 11:52
@zahlekhan
zahlekhan merged commit a616073 into thesysdev:main Jul 31, 2026
29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants