-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Easy tracing links #847
Comments
adamchalmers
added a commit
to KittyCAD/modeling-api
that referenced
this issue
Aug 23, 2024
adamchalmers
added a commit
to KittyCAD/modeling-api
that referenced
this issue
Aug 23, 2024
adamchalmers
added a commit
to KittyCAD/modeling-app
that referenced
this issue
Aug 23, 2024
adamchalmers
added a commit
to KittyCAD/modeling-app
that referenced
this issue
Aug 23, 2024
Part of KittyCAD/engine#2504: The engine accepts this 'replay' flag now, so, accept it too and send it up to the engine. Part of KittyCAD/cli#847 The engine sends 'session data' now (like the API Call ID). The CLI executes KCL using this executor, and would like to get the session data after execution.
adamchalmers
added a commit
that referenced
this issue
Aug 23, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Background
All our HTTP requests generate traces that can be viewed in Honeycomb. This helps us debug performance issues.
Current experience
I and presumably other engineers find it hard to use Honeycomb. The current system requires:
Better experience
I have a slow KCL model. So I run
zoo kcl snapshot program.kcl --link-to-trace
, and after the model is done, it prints outImplementation
X-Api-Call-Id
).--show-trace
flag, and then will read the API Call ID from HTTP response headers.xxxxx
with the API Call ID.The text was updated successfully, but these errors were encountered: