Part of the parity effort tracked in #600. Tracking issue for the remaining low-priority / niche legacy sentry-cli commands not yet ported. Each can be split into its own issue when picked up.
Candidates (feasible, pure TS)
Explicitly NOT porting (per #600)
debug-files (upload/check/find/bundle-sources/print-sources) — requires the native symbolic Rust crate (Mach-O/ELF/PDB/DWARF). No JS equivalent.
react-native xcode/gradle — handled by platform SDK plugins.
build upload/download/snapshots — SaaS-only internal feature.
send-envelope — deliberately deprecated in favor of event send --raw.
Note
release archive/restore, sourcemap resolve, and proguard uuid are being implemented as quick wins (separate PR) and are NOT part of this tracking issue.
Part of the parity effort tracked in #600. Tracking issue for the remaining low-priority / niche legacy
sentry-clicommands not yet ported. Each can be split into its own issue when picked up.Candidates (feasible, pure TS)
bash-hook— output a bash script snippet for error capture. Trivial, static output.uninstall— reverse ofcli setup: remove binary, completions, PATH entries, config dir.code-mappings upload— API call + file reading. Usually managed via UI/GitHub integration.dart-symbol-map upload— plain-text files, chunk-upload like proguard.debug-files bundle-jvm— bundle Java/Kotlin sources into a ZIP + manifest (no native parsing; the rest ofdebug-filesis NOT feasible — see below).Explicitly NOT porting (per #600)
debug-files(upload/check/find/bundle-sources/print-sources) — requires the nativesymbolicRust crate (Mach-O/ELF/PDB/DWARF). No JS equivalent.react-native xcode/gradle— handled by platform SDK plugins.build upload/download/snapshots— SaaS-only internal feature.send-envelope— deliberately deprecated in favor ofevent send --raw.Note
release archive/restore,sourcemap resolve, andproguard uuidare being implemented as quick wins (separate PR) and are NOT part of this tracking issue.