feat: add TUI environment variables to stack deployments

- Pass TERM=xterm-256color for 256-color terminal support
- Pass COLORTERM=truecolor for 24-bit color support
- Pass LANG and LC_ALL for proper Unicode rendering
- Update ROADMAP.md with TUI feature planning and cleanup automation
This commit is contained in:
Oussama Douhou
2026-01-10 22:38:00 +01:00
parent 3d056f1348
commit 95b6c0a53b
2 changed files with 76 additions and 1 deletions

View File

@@ -288,6 +288,11 @@ export class ProductionDeployer {
`USAGE_LOGGING_ENABLED=true`,
`LOG_INGEST_URL=${process.env.LOG_INGEST_URL || 'http://10.100.0.20:3102/ingest'}`,
`METRICS_PORT=9090`,
// TUI Support: Terminal environment for proper TUI rendering in web browser
`TERM=xterm-256color`,
`COLORTERM=truecolor`,
`LANG=en_US.UTF-8`,
`LC_ALL=en_US.UTF-8`,
].join('\n');
await this.client.setApplicationEnv(state.resources.applicationId, envVars);