src/engine/term.zig
Ref: Size: 661 B History
//! The wire contract, the client-side grid it decodes into, and the one
//! replay core. One table row — every file below is one owner, and only this
//! root is a seam, so a second module claiming any of them is a
//! file-in-multiple-modules compile error.
//!
//! It links no terminal emulator. That is what lets the browser core and
//! every client binary hold a replica without ghostty-vt in them; the
//! emulator is the `engine` module's, which imports this one.
pub const protocol = @import("protocol.zig");
pub const replica = @import("replica.zig");
pub const grid = @import("grid.zig");
test {
_ = protocol;
_ = replica;
_ = grid;
}