Update welcome banner with minimal pi logo and improved instructions

This commit is contained in:
Mario Zechner 2025-11-11 20:34:52 +01:00
parent ea01a758e0
commit 95d71920f3

View file

@ -332,12 +332,22 @@ export class TuiRenderer {
async init(): Promise<void> { async init(): Promise<void> {
if (this.isInitialized) return; if (this.isInitialized) return;
// Add header with instructions // Add header with logo and instructions
const header = new Text( const logo = chalk.cyan("●") + " " + chalk.bold("pi");
">> coding-agent interactive <<\n" + const instructions = chalk.dim(
"Press Escape to interrupt while processing\n" + "esc" +
"Press CTRL+C twice quickly to exit\n", chalk.gray(" to interrupt") +
" • " +
"ctrl+c" +
chalk.gray(" to clear") +
" • " +
"ctrl+c twice" +
chalk.gray(" to exit") +
" • " +
"/" +
chalk.gray(" for commands"),
); );
const header = new Text(logo + "\n" + instructions + "\n");
// Setup UI layout // Setup UI layout
this.ui.addChild(header); this.ui.addChild(header);