Skip to main content

Crate supercode_frontend_tui

Crate supercode_frontend_tui 

Source
Expand description

Attachable terminal frontend primitives for SDK-owned Supercode runtimes.

This crate contains terminal layout, input, and lifecycle mechanics only. Session continuation, tool execution, persistence, and harness emulation remain owned by the protocol-neutral SDK runtime. Codex-derived modules are tracked in docs/legal/codex-frontend-extraction.toml and licensed under Apache-2.0.

Modulesยง

app
One full-screen human frontend for every SDK runtime adapter.
composer
Contract-driven multiline composer and generic runtime request overlays.
foundation
Terminal-independent text, width, and layout primitives.
input
Terminal input state machines with no session or model-loop behavior.
runtime
Thin terminal consumer of the SDK-owned frontend runtime contract.
terminal
Terminal event and draw scheduling primitives.
transcript
Normalized transcript state and rendering for attachable runtimes.