Record compact, structured events
C++ calls record identifiers and bounded typed values. Automatically generated catalogs supply message formats and build identity during decoding; provider checks verify logging-only metadata removal.
Public product notes
Native application logging and evidence-based diagnostics.
Follow native application events from capture to investigation. Compact binary logs, exact build catalogs and real viewers help engineers examine evidence while retaining its limits.
C++ calls record identifiers and bounded typed values. Automatically generated catalogs supply message formats and build identity during decoding; provider checks verify logging-only metadata removal.
The desktop Viewer and VS Code webview inspect native logs, exact catalogs, typed fields and trusted source mappings. Local searches cover loaded records.
The full native decoder can recover committed events still present in supported Windows dumps and Linux cores. Missing, overwritten or uncaptured memory cannot be reconstructed.
The Windows Helper can upload completed native files. A privately configured Windows x64 server supports bounded artifact search and export with scoped access. This is not a hosted service offer.
An optional development controller uses configured endpoints, read-only tools and separate evidence-disclosure permissions. Protocol fixtures do not qualify model accuracy or hosted privacy agreements.
Explicit trace/span identities and an opt-in trace-aware API connect recorded events. The static, field-free span lifecycle subset retains starts, ends, parentage, events, links and status. Complete distributed tracing remains unfinished.
Diagnostics component
The C++ SDK is the producer logging foundation and ordinary reference decoder. Customer headers require C++20; runtime and tools use C++23. The full product decoder and native Viewer add supported crash-log recovery and diagnostic inspection. Exact catalogs and compiler-derived evidence must match the selected build.
See actual Viewer interfaces