On this page
ANSI escape sequences and terminal color helpers shared by the renderer, terminal and UI layers; filesystem paths live on the workspace stores.
#claudewheel.constants
#claudewheel.constants
ANSI escape sequences and terminal color helpers.
Filesystem paths live on the workspace/store layer (Workspace and its ProfileStore/SharedStore/OptionsFile/StateFile/ BinaryLocator members); the path-encoding codec lives on SharedStore. This module is now purely the terminal/ANSI primitives shared across the renderer, terminal, and UI layers.
#csi
def csi(code: str) -> strBuild a CSI escape sequence from the given parameter string.
#move_to
def move_to(row: int, col: int) -> strReturn an ANSI escape sequence that moves the cursor to the given row and column.
#fg_rgb
def fg_rgb(r: int, g: int, b: int) -> strReturn an ANSI escape sequence for setting the foreground to an RGB color.
#bg_rgb
def bg_rgb(r: int, g: int, b: int) -> strReturn an ANSI escape sequence for setting the background to an RGB color.