[READ-ONLY] Mirror of https://github.com/bombshell-dev/tty. Platform independent 2D layout engine for terminal applications based on Clay
5

Configure Feed

Select the types of activity you want to include in your feed.

📝 AGENTS.md: reflect §7.6 cursor management exception

Charles Lowell (Jul 2, 2026, 6:29 PM +0300) 0d3afa9d 00d0286b

+4 -2
+4 -2
AGENTS.md
··· 30 30 31 31 - The renderer MUST NOT perform IO. It produces bytes; the caller writes them. 32 32 33 - - The renderer MUST NOT manage terminal state (alternate buffer, cursor 34 - visibility, mouse reporting, keyboard protocol modes). 33 + - The renderer MUST NOT manage terminal state (alternate buffer, mouse 34 + reporting, keyboard protocol modes). Cursor visibility and positioning 35 + are renderer-managed only when a `caret` declaration is present on 36 + a `text()` directive (see renderer-spec.md §7.6). 35 37 36 38 - Each frame is a complete snapshot. The renderer carries no UI tree state 37 39 between frames — only cell buffers for diffing.