docs: enrich module docs with binary analysis cross-references

This commit is contained in:
Nikketryhard
2026-02-14 04:20:57 -06:00
parent 932214fd95
commit 7f5a0f51d3
3 changed files with 21 additions and 0 deletions

View File

@@ -3,6 +3,11 @@
//! This is a minimal, hand-rolled encoder. We do NOT use prost or any codegen
//! because we need precise control over field ordering and encoding to produce
//! byte-identical output to the captured webview traffic.
//!
//! The LS communicates with Google via gRPC over H2, using proto messages from
//! the `exa.*_pb` package family. Init metadata (field 34 of the init request)
//! carries the `detect_and_use_proxy` enum, model selection, and version info.
//! See `docs/ls-binary-analysis.md` for the full proto schema reverse engineering.
use crate::constants::{client_version, CLIENT_NAME};