zed: Add binary type to sentry crash tags (#39107)

This allows to filter by main zed binary or remote server crashes, as
well as easily tell whether a crash happened in a remote-server binary
or not.

Release Notes:

- N/A
This commit is contained in:
Lukas Wirth
2025-09-29 09:03:00 -07:00
committed by GitHub
parent cda48a3a1c
commit ebdc0572c6
4 changed files with 5 additions and 0 deletions
+2
View File
@@ -349,6 +349,7 @@ pub fn execute_run(
.spawn(crashes::init(crashes::InitCrashHandler {
session_id: id,
zed_version: VERSION.to_owned(),
binary: "zed-remote-server".to_string(),
release_channel: release_channel::RELEASE_CHANNEL_NAME.clone(),
commit_sha: option_env!("ZED_COMMIT_SHA").unwrap_or("no_sha").to_owned(),
}))
@@ -543,6 +544,7 @@ pub(crate) fn execute_proxy(
smol::spawn(crashes::init(crashes::InitCrashHandler {
session_id: id,
zed_version: VERSION.to_owned(),
binary: "zed-remote-server".to_string(),
release_channel: release_channel::RELEASE_CHANNEL_NAME.clone(),
commit_sha: option_env!("ZED_COMMIT_SHA").unwrap_or("no_sha").to_owned(),
}))