@@ -281,7 +281,7 @@ pub fn build_agents_selector(
281281 let mut items = Vec :: new ( ) ;
282282
283283 // Add "Create New Agent" action at the top
284- let create_item = InteractiveItem :: new ( "__create__" , "✨ Create New Agent" )
284+ let create_item = InteractiveItem :: new ( "__create__" , "Create New Agent" )
285285 . with_description ( "Create a new custom agent (AI-assisted or manual)" )
286286 . with_shortcut ( 'n' ) ;
287287 items. push ( create_item) ;
@@ -314,12 +314,8 @@ pub fn build_agents_selector(
314314 let suffix = if agent. is_subagent { " (subagent)" } else { "" } ;
315315 let description = format ! ( "{}{}" , agent. description, suffix) ;
316316
317- let item = InteractiveItem :: new (
318- format ! ( "builtin:{}" , agent. name) ,
319- format ! ( "@{}" , agent. name) ,
320- )
321- . with_description ( description)
322- . with_icon ( '🤖' ) ;
317+ let item = InteractiveItem :: new ( format ! ( "builtin:{}" , agent. name) , agent. name . clone ( ) )
318+ . with_description ( description) ;
323319 items. push ( item) ;
324320 }
325321
@@ -347,12 +343,9 @@ pub fn build_agents_selector(
347343 . unwrap_or_default ( ) ;
348344 let description = format ! ( "{}{}" , agent. description, model_info) ;
349345
350- let item = InteractiveItem :: new (
351- format ! ( "project:{}" , agent. name) ,
352- format ! ( "@{}" , display_name) ,
353- )
354- . with_description ( description)
355- . with_icon ( '📁' ) ;
346+ let item =
347+ InteractiveItem :: new ( format ! ( "project:{}" , agent. name) , display_name. clone ( ) )
348+ . with_description ( description) ;
356349 items. push ( item) ;
357350 }
358351 }
@@ -381,12 +374,8 @@ pub fn build_agents_selector(
381374 . unwrap_or_default ( ) ;
382375 let description = format ! ( "{}{}" , agent. description, model_info) ;
383376
384- let item = InteractiveItem :: new (
385- format ! ( "global:{}" , agent. name) ,
386- format ! ( "@{}" , display_name) ,
387- )
388- . with_description ( description)
389- . with_icon ( '🌐' ) ;
377+ let item = InteractiveItem :: new ( format ! ( "global:{}" , agent. name) , display_name. clone ( ) )
378+ . with_description ( description) ;
390379 items. push ( item) ;
391380 }
392381 }
@@ -445,10 +434,10 @@ pub enum AgentCreationMethod {
445434/// Build an interactive state for agent creation - step 1: choose location
446435pub fn build_agent_location_selector ( ) -> InteractiveState {
447436 let items = vec ! [
448- InteractiveItem :: new( "project" , "📁 Project Agent" )
437+ InteractiveItem :: new( "project" , "Project Agent" )
449438 . with_description( "Create in .cortex/agents/ - available only in this project" )
450439 . with_shortcut( 'p' ) ,
451- InteractiveItem :: new( "global" , "🌐 Global Agent" )
440+ InteractiveItem :: new( "global" , "Global Agent" )
452441 . with_description( "Create in ~/.config/cortex/agents/ - available everywhere" )
453442 . with_shortcut( 'g' ) ,
454443 ] ;
@@ -473,10 +462,10 @@ pub fn build_agent_method_selector(location: AgentLocation) -> InteractiveState
473462 } ;
474463
475464 let items = vec ! [
476- InteractiveItem :: new( format!( "ai:{}" , location_str) , "✨ AI-Assisted" )
465+ InteractiveItem :: new( format!( "ai:{}" , location_str) , "AI-Assisted" )
477466 . with_description( "Describe what you want and AI will generate the agent configuration" )
478467 . with_shortcut( 'a' ) ,
479- InteractiveItem :: new( format!( "manual:{}" , location_str) , "📝 Manual" )
468+ InteractiveItem :: new( format!( "manual:{}" , location_str) , "Manual" )
480469 . with_description( "Configure the agent settings manually" )
481470 . with_shortcut( 'm' ) ,
482471 ] ;
@@ -529,19 +518,19 @@ impl PermissionPreset {
529518/// Build an interactive state for permission selection during agent creation
530519pub fn build_permission_selector ( suggested : Option < PermissionPreset > ) -> InteractiveState {
531520 let items = vec ! [
532- InteractiveItem :: new( "readonly" , "🔒 Read-only" )
521+ InteractiveItem :: new( "readonly" , "Read-only" )
533522 . with_description( PermissionPreset :: ReadOnly . description( ) )
534523 . with_current( suggested == Some ( PermissionPreset :: ReadOnly ) )
535524 . with_shortcut( 'r' ) ,
536- InteractiveItem :: new( "standard" , "📝 Standard" )
525+ InteractiveItem :: new( "standard" , "Standard" )
537526 . with_description( PermissionPreset :: Standard . description( ) )
538527 . with_current( suggested == Some ( PermissionPreset :: Standard ) )
539528 . with_shortcut( 's' ) ,
540- InteractiveItem :: new( "full" , "⚡ Full Access" )
529+ InteractiveItem :: new( "full" , "Full Access" )
541530 . with_description( PermissionPreset :: FullAccess . description( ) )
542531 . with_current( suggested == Some ( PermissionPreset :: FullAccess ) )
543532 . with_shortcut( 'f' ) ,
544- InteractiveItem :: new( "custom" , "⚙️ Custom" )
533+ InteractiveItem :: new( "custom" , "Custom" )
545534 . with_description( PermissionPreset :: Custom . description( ) )
546535 . with_current( suggested == Some ( PermissionPreset :: Custom ) )
547536 . with_shortcut( 'c' ) ,
@@ -667,7 +656,7 @@ pub fn build_agent_confirm_selector(config: &NewAgentConfig) -> InteractiveState
667656
668657 // Show configuration summary
669658 items. push (
670- InteractiveItem :: new ( "__info_name__" , format ! ( "Name: @ {}" , config. name) ) . as_separator ( ) ,
659+ InteractiveItem :: new ( "__info_name__" , format ! ( "Name: {}" , config. name) ) . as_separator ( ) ,
671660 ) ;
672661
673662 if let Some ( ref dn) = config. display_name {
@@ -707,19 +696,19 @@ pub fn build_agent_confirm_selector(config: &NewAgentConfig) -> InteractiveState
707696
708697 // Action items
709698 items. push (
710- InteractiveItem :: new ( "confirm" , "✅ Create Agent" )
699+ InteractiveItem :: new ( "confirm" , "Create Agent" )
711700 . with_description ( "Save the agent configuration" )
712701 . with_shortcut ( 'y' ) ,
713702 ) ;
714703
715704 items. push (
716- InteractiveItem :: new ( "edit_permissions" , "🔒 Edit Permissions" )
705+ InteractiveItem :: new ( "edit_permissions" , "Edit Permissions" )
717706 . with_description ( "Modify the permission settings" )
718707 . with_shortcut ( 'p' ) ,
719708 ) ;
720709
721710 items. push (
722- InteractiveItem :: new ( "cancel" , "❌ Cancel" )
711+ InteractiveItem :: new ( "cancel" , "Cancel" )
723712 . with_description ( "Discard and go back" )
724713 . with_shortcut ( 'n' ) ,
725714 ) ;
0 commit comments