This repository has no description

terminal: glyph protocol parser and response encoder (#12352) master

**Important: this DOES NOT hook up the glyph protocol to Ghostty or libghostty. Its just the parser.** This adds the core parse/encode for the still in-development and experimental terminal glyph protocol: https://github.com/raphamorim/rio/pull/1542 The only cross-cutting change necessary was changing the APC identification logic which previously only looked at a single byte to support multi-byte identifiers since the glyph protocol uses `25a1`. For DoS protection, the default limits any glyph-related APC command size to 1 megabyte. > [!WARNING] > > Since this protocol is still in development and discussion, there is no promise the implementation will stay within Ghostty or that any of the APIs exposed by this will remain stable. We're just getting ahead of it.