vtcode_core/tools/exec_session_id.rs
1use serde::Deserialize;
2use serde::Serialize;
3use vtcode_macros::StringNewtype;
4
5/// Logical identifier for a VTCode exec session.
6#[derive(
7 Debug, Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, StringNewtype,
8)]
9#[serde(transparent)]
10pub struct ExecSessionId(String);