What are you trying to do?
Right now when you call dagger version we send a trace to the cloud. This seems a bit silly and for larger teams contributes to the noise. We should supress these traces from being sent.
Why is this important to you?
Reducing signal vs noise in cloud is a good thing, this feels like a small but easy win.
--
Adding @jpadams suggestion for how this should work by default:
✅ = sends traces
❌ = does NOT send traces
DAGGER CLI TODAY NEXT
dagger The core dagger command ✅ ❌ (--debug ✅)
DAGGER CLOUD COMMANDS
login Log in to Dagger Cloud ❌ ❌ (--debug ✅)
logout Log out from Dagger Cloud ❌ ❌ (--debug ✅)
DAGGER MODULE COMMANDS
call Call a module function ✅ ✅
config Get or set the configuration of a Dagger module ✅ ❌ (--debug ✅)
develop Setup or update all the resources needed ✅ ❌ (--debug ✅)
to develop on a module locally
functions List available functions ✅ ❌ (--debug ✅)
init Initialize a new Dagger module ✅ ❌ (--debug ✅)
install Add a new dependency to a Dagger module ✅ ❌ (--debug ✅)
EXECUTION COMMANDS
query Send API queries to a dagger engine ❌ ❌
run Run a command in a Dagger session ✅ ✅
ADDITIONAL COMMANDS
completion Generate the autocompletion script for the ✅ ❌ (--debug ✅)
specified shell
help Help about any command ✅ ❌ (--debug ✅)
version Print dagger version ✅ ❌ (--debug ✅)
What are you trying to do?
Right now when you call
dagger versionwe send a trace to the cloud. This seems a bit silly and for larger teams contributes to the noise. We should supress these traces from being sent.Why is this important to you?
Reducing signal vs noise in cloud is a good thing, this feels like a small but easy win.
--
Adding @jpadams suggestion for how this should work by default:
✅ = sends traces
❌ = does NOT send traces