Skip to main content

Crate claude_session_types

Crate claude_session_types 

Source
Expand description

Type definitions for Claude Code session events

This library provides Rust types for parsing Claude Code session JSONL files.

Re-exports§

pub use events::attachment::AttachmentBlock;
pub use events::attachment::AttachmentType;
pub use events::message::ContentBlock;
pub use events::message::MessageContent;
pub use events::progress::ProgressData;
pub use events::progress::ProgressEvent;
pub use events::root::AssistantMessage;
pub use events::root::FileHistorySnapshot;
pub use events::root::SessionEvent;
pub use events::system::SystemEvent;

Modules§

events
Complete event type hierarchy for Claude Code sessions