#!/usr/bin/env bun /** * Terminal Server - Independent process * This runs separately from the main server to maintain stable Claude Code sessions * even when the main server restarts due to code changes. */ import { startTerminalServer, startGitWatcher } from './services/terminal' import { WORKING_DIR } from './config' console.log('') console.log('='.repeat(50)) console.log('Terminal Server (Independent Process)') console.log(` WebSocket: ws://localhost:4103`) console.log(` Working Dir: ${WORKING_DIR}`) console.log(` Git Watcher: enabled`) console.log('') console.log('This process is stable and won\'t restart') console.log('when the main server reloads.') console.log('='.repeat(50)) console.log('') startTerminalServer() startGitWatcher()