@@ -8,13 +8,15 @@ use crossterm::cursor::MoveTo;
88use crossterm:: event:: { self , Event , KeyCode , KeyEvent } ;
99use crossterm:: terminal:: { Clear , ClearType } ;
1010
11+ use crate :: run_loop:: {
12+ RawModeGuard , copy_to_clipboard, fleet_stop_snippet, jump_to_tmux_target, render_with_retry,
13+ } ;
1114use crate :: { FleetControlCommand , FleetVisibleArgs } ;
1215use crate :: {
1316 FleetDetailRenderArgs , FleetListedRun , FleetPaneRenderer , FleetSortMode , FleetStateFilter ,
14- FleetViewPreset , LegacyFleetPaneRenderer , PendingFleetAction , RawModeGuard ,
15- dispatch_fleet_command, fit_line, fleet_bulk_confirmation, fleet_command_label,
16- fleet_header_line, fleet_manager_counts, fleet_manager_visible_runs, fleet_status_line,
17- jump_to_tmux_target, load_fleet_runs, pad_to_width, render_with_retry, truncate_text,
17+ FleetViewPreset , LegacyFleetPaneRenderer , PendingFleetAction , dispatch_fleet_command, fit_line,
18+ fleet_bulk_confirmation, fleet_command_label, fleet_header_line, fleet_manager_counts,
19+ fleet_manager_visible_runs, fleet_status_line, load_fleet_runs, pad_to_width, truncate_text,
1820} ;
1921
2022pub ( crate ) fn run_fleet_manager_tui ( profile_filter : Option < & str > ) -> Result < ( ) > {
@@ -709,7 +711,7 @@ pub(crate) fn copy_selected_run_id(runs: &[FleetListedRun], selected: usize) ->
709711 let Some ( run) = runs. get ( selected) else {
710712 return "no run selected" . to_string ( ) ;
711713 } ;
712- match crate :: copy_to_clipboard ( & run. record . id ) {
714+ match copy_to_clipboard ( & run. record . id ) {
713715 Ok ( ( ) ) => format ! ( "copied run id: {}" , run. record. id) ,
714716 Err ( err) => format ! ( "copy failed: {err}" ) ,
715717 }
@@ -719,8 +721,8 @@ pub(crate) fn copy_selected_run_command(runs: &[FleetListedRun], selected: usize
719721 let Some ( run) = runs. get ( selected) else {
720722 return "no run selected" . to_string ( ) ;
721723 } ;
722- let snippet = crate :: fleet_stop_snippet ( & run. record . id ) ;
723- match crate :: copy_to_clipboard ( & snippet) {
724+ let snippet = fleet_stop_snippet ( & run. record . id ) ;
725+ match copy_to_clipboard ( & snippet) {
724726 Ok ( ( ) ) => format ! ( "copied snippet: {}" , snippet) ,
725727 Err ( err) => format ! ( "copy failed: {err}" ) ,
726728 }
0 commit comments