@@ -16,7 +16,7 @@ mod stream;
1616mod stream_output;
1717
1818use crate :: command:: shared_args:: {
19- AgentIdArgs , PostDeployArgs , StreamArgs , WorkerFunctionArgument , WorkerFunctionName ,
19+ AgentFunctionArgument , AgentFunctionName , AgentIdArgs , PostDeployArgs , StreamArgs ,
2020} ;
2121use crate :: command:: worker:: AgentSubcommand ;
2222use crate :: command_handler:: Handlers ;
@@ -34,7 +34,7 @@ use crate::model::deploy::{TryUpdateAllWorkersResult, WorkerUpdateAttempt};
3434use crate :: model:: invoke_result_view:: InvokeResultView ;
3535use crate :: model:: text:: fmt:: { log_fuzzy_match, log_text_view} ;
3636use crate :: model:: text:: help:: {
37- AvailableAgentConstructorsHelp , AvailableFunctionNamesHelp , WorkerNameHelp ,
37+ AgentNameHelp , AvailableAgentConstructorsHelp , AvailableFunctionNamesHelp ,
3838} ;
3939use crate :: model:: text:: worker:: {
4040 FileNodeView , WorkerCreateView , WorkerFilesView , WorkerGetView , format_agent_name_match,
@@ -312,8 +312,8 @@ impl WorkerCommandHandler {
312312 async fn cmd_invoke (
313313 & self ,
314314 agent_name : AgentIdArgs ,
315- function_name : & WorkerFunctionName ,
316- arguments : Vec < WorkerFunctionArgument > ,
315+ function_name : & AgentFunctionName ,
316+ arguments : Vec < AgentFunctionArgument > ,
317317 trigger : bool ,
318318 idempotency_key : Option < IdempotencyKey > ,
319319 no_stream : bool ,
@@ -579,7 +579,7 @@ impl WorkerCommandHandler {
579579
580580 async fn cmd_repl_stream (
581581 & self ,
582- agent_type_name : String ,
582+ agent_type_name : AgentTypeName ,
583583 parameters : String ,
584584 idempotency_key : IdempotencyKey ,
585585 phantom_id : Option < Uuid > ,
@@ -599,10 +599,10 @@ impl WorkerCommandHandler {
599599 let Some ( agent_type) = self
600600 . ctx
601601 . app_handler ( )
602- . get_agent_type_by_name ( & environment, & agent_type_name)
602+ . get_agent_type_by_name ( & environment, agent_type_name. 0 . as_str ( ) )
603603 . await ?
604604 else {
605- bail ! ( "Agent type not found: {}" , agent_type_name) ;
605+ bail ! ( "Agent type not found: {}" , agent_type_name. 0 ) ;
606606 } ;
607607
608608 let typed_parameters = DataValue :: try_from_untyped_json (
@@ -813,7 +813,7 @@ impl WorkerCommandHandler {
813813
814814 async fn cmd_list (
815815 & self ,
816- agent_type_name : Option < String > ,
816+ agent_type_name : Option < AgentTypeName > ,
817817 component_name : Option < ComponentName > ,
818818 filters : Vec < String > ,
819819 scan_cursor : Option < ScanCursor > ,
@@ -898,7 +898,7 @@ impl WorkerCommandHandler {
898898
899899 async fn resolve_list_components (
900900 & self ,
901- agent_type_name : Option < String > ,
901+ agent_type_name : Option < AgentTypeName > ,
902902 component_name : Option < ComponentName > ,
903903 filters : Vec < String > ,
904904 ) -> anyhow:: Result < ( Vec < ComponentDto > , Vec < String > ) > {
@@ -912,16 +912,16 @@ impl WorkerCommandHandler {
912912 . environment_handler ( )
913913 . resolve_environment ( EnvironmentResolveMode :: Any )
914914 . await ?;
915- debug ! ( "Finding agent type {}" , agent_type_name) ;
915+ debug ! ( "Finding agent type {}" , agent_type_name. 0 ) ;
916916 let Some ( agent_type) = self
917917 . ctx
918918 . app_handler ( )
919- . get_agent_type_by_name ( & environment, & agent_type_name)
919+ . get_agent_type_by_name ( & environment, agent_type_name. 0 . as_str ( ) )
920920 . await ?
921921 else {
922922 log_error ( format ! (
923923 "Agent type {} not found" ,
924- agent_type_name. log_color_highlight( )
924+ agent_type_name. 0 . log_color_highlight( )
925925 ) ) ;
926926 bail ! ( NonSuccessfulExit )
927927 } ;
@@ -2232,7 +2232,7 @@ impl WorkerCommandHandler {
22322232 agent_name. log_color_error_highlight( )
22332233 ) ) ;
22342234 logln ( "" ) ;
2235- log_text_view ( & WorkerNameHelp ) ;
2235+ log_text_view ( & AgentNameHelp ) ;
22362236 bail ! ( NonSuccessfulExit ) ;
22372237 }
22382238 } ;
@@ -2253,7 +2253,7 @@ impl WorkerCommandHandler {
22532253 "Deploy the component that defines this agent type or specify environment/application/account prefixes." ,
22542254 ) ;
22552255 logln ( "" ) ;
2256- log_text_view ( & WorkerNameHelp ) ;
2256+ log_text_view ( & AgentNameHelp ) ;
22572257 bail ! ( NonSuccessfulExit ) ;
22582258 } ;
22592259
@@ -2303,7 +2303,7 @@ impl WorkerCommandHandler {
23032303 name = name. log_color_highlight( )
23042304 ) ) ;
23052305 logln ( "" ) ;
2306- log_text_view ( & WorkerNameHelp ) ;
2306+ log_text_view ( & AgentNameHelp ) ;
23072307 bail ! ( NonSuccessfulExit ) ;
23082308 }
23092309 Ok ( value)
@@ -2324,7 +2324,7 @@ impl WorkerCommandHandler {
23242324 err = err. log_color_error_highlight( )
23252325 ) ) ;
23262326 logln ( "" ) ;
2327- log_text_view ( & WorkerNameHelp ) ;
2327+ log_text_view ( & AgentNameHelp ) ;
23282328 bail ! ( NonSuccessfulExit ) ;
23292329 }
23302330 }
@@ -2391,7 +2391,7 @@ impl WorkerCommandHandler {
23912391 agent_name. 0 . log_color_error_highlight( )
23922392 ) ) ;
23932393 logln ( "" ) ;
2394- log_text_view ( & WorkerNameHelp ) ;
2394+ log_text_view ( & AgentNameHelp ) ;
23952395 bail ! ( NonSuccessfulExit ) ;
23962396 }
23972397 }
0 commit comments