feat(cli): Add Analytic tracking to CLI commands#224
Open
blainekasten wants to merge 13 commits intonextfrom
Open
feat(cli): Add Analytic tracking to CLI commands#224blainekasten wants to merge 13 commits intonextfrom
blainekasten wants to merge 13 commits intonextfrom
Conversation
a4ad95a to
c1e4d5d
Compare
5a9095c to
5d91472
Compare
bf5b62f to
f270535
Compare
d10c649 to
66e6327
Compare
5bcfbdf to
bfb1918
Compare
eb340f4 to
47bdd7c
Compare
2b35ec4 to
86cee4c
Compare
976e374 to
9207cc2
Compare
blainekasten
commented
Mar 19, 2026
935647e to
efcd5e9
Compare
0ff5b19 to
675ace9
Compare
zainhas
requested changes
Mar 26, 2026
7154008 to
df5999f
Compare
df5999f to
0a407e9
Compare
0a407e9 to
d02d5b4
Compare
d541f65 to
2c42042
Compare
zainhas
requested changes
Mar 27, 2026
zainhas
approved these changes
Mar 30, 2026
20aece6 to
5e9a824
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This adds analytics to the CLI. Here is an example of logs going through via the
--debugflag:Notably see the lines with
event_namein them.We are currently sending the following events:
cli_command_startedfor every command startcli_command_user_abortedif the user aborts the command before it finishescli_command_failedif the command fails with any other exceptioncli_commmand_completedfor successful completionscli_command_api_requestfor any api request that is fired within the commandUsers can opt out with:
TOGETHER_TELEMETRY_DISABLED=1ortogether telemetry disabletogether telemetryhas the following help output: