Skip to Content
InterfacesTerminal (TUI)

Terminal (TUI)

freecode with no arguments launches the terminal UI. It renders the streaming transcript, tool calls with their diffs, thinking blocks, permission prompts, and a queue of messages you can type while the agent is still working.

On this page (coming soon)

  • Layout: transcript, composer, status line
  • Keybindings, including interrupt and message queueing
  • Reading tool output and inline diffs
  • Answering permission and question prompts
  • Themes and theme tokens
  • Text selection and copy behaviour