github_copilot_sdk/generated/mod.rs
1//! Auto-generated protocol types — do not edit manually.
2//!
3//! Generated from the Copilot protocol JSON Schemas by `scripts/codegen/rust.ts`.
4#![allow(missing_docs)]
5#![allow(rustdoc::bare_urls)]
6
7pub mod api_types;
8pub mod rpc;
9pub mod session_events;
10
11// Re-export session event types at the module root — no conflicts with
12// hand-written types. API types are kept namespaced under `api_types::`
13// because some names (Tool, ModelCapabilities, etc.) overlap with the
14// hand-written SDK API types in `types.rs`.
15pub use session_events::*;