EntryMeta
Envelope metadata shared by the conversational transcript events.
Usage
EntryMeta(
uuid,
parent_uuid,
session_id,
timestamp,
cwd,
git_branch,
cc_version,
is_sidechain,
is_meta,
entrypoint,
is_compact_summary,
is_visible_in_transcript_only
)Parameter Attributes
uuid: EntryUuidparent_uuid: EntryUuid | Nonesession_id: SessionIdtimestamp: datetimecwd: str | Nonegit_branch: str | Nonecc_version: CcVersion | Noneis_sidechain: boolis_meta: boolentrypoint: str | Noneis_compact_summary: boolis_visible_in_transcript_only: bool
Attributes
uuid: EntryUuid-
The entry’s unique identifier.
parent_uuid: EntryUuid | None-
The parent entry’s id, or None for roots.
session_id: SessionId-
The session this entry belongs to.
timestamp: datetime-
The entry’s timezone-aware timestamp.
cwd: str | None-
The working directory recorded for the entry.
git_branch: str | None-
The git branch recorded for the entry.
cc_version: CcVersion | None-
The Claude Code version that wrote the entry.
is_sidechain: bool-
Whether the entry belongs to a subagent sidechain.
is_meta: bool-
Whether the entry is a meta entry injected by the client.
entrypoint: str | None-
The entrypoint that produced the entry, e.g.
cli. is_compact_summary: bool-
Whether the entry is a compaction summary.
is_visible_in_transcript_only: bool- Whether the entry is transcript-only.