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.