option('session') ?? Settings::settingValue('tmux_session') ?? config('tmux.session.default_name', 'nntmux'); $sessionManager = new TmuxSessionManager($sessionName); if (! $sessionManager->sessionExists()) { $this->error("❌ Session '{$sessionName}' does not exist"); $this->info("💡 Run 'php artisan tmux:start' to create it"); return Command::FAILURE; } $this->info("📎 Attaching to session '{$sessionName}'..."); $this->info('💡 Press Ctrl+A then D to detach'); // Execute tmux attach passthru("tmux attach -t {$sessionName}"); return Command::SUCCESS; } }