Structured execution telemetry events shared across VTCode crates.
This crate exposes the serialized schema for thread lifecycle updates,
command execution results, and other timeline artifacts emitted by the
automation runtime. Downstream applications can deserialize these
structures to drive dashboards, logging, or auditing pipelines without
depending on the full vtcode-core crate.