Expand description
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.
Modules§
- json
- JSON helper utilities for serializing and deserializing thread events.
Structs§
- AgentMessage Item 
- CommandExecution Item 
- ErrorItem 
- FileChange Item 
- FileUpdate Change 
- ItemCompleted Event 
- ItemStarted Event 
- ItemUpdated Event 
- McpToolCall Item 
- ReasoningItem 
- ThreadError Event 
- ThreadItem 
- ThreadStarted Event 
- TurnCompleted Event 
- TurnFailed Event 
- TurnStarted Event 
- Usage
- VersionedThread Event 
- Wraps a ThreadEventwith schema metadata so downstream consumers can negotiate compatibility before processing an event stream.
- WebSearchItem 
Enums§
- CommandExecution Status 
- McpToolCall Status 
- PatchApply Status 
- PatchChange Kind 
- ThreadEvent 
- Structured events emitted during autonomous execution.
- ThreadItem Details 
Constants§
- EVENT_SCHEMA_ VERSION 
- Semantic version of the serialized event schema exported by this crate.
Traits§
- EventEmitter 
- Sink for processing ThreadEventinstances.