@@ -34,7 +34,7 @@ interface ValidationErrors {
3434 knowledgeSources ?: string ;
3535 tools ?: string ;
3636 memory ?: string ;
37- remoteUrl ?: string ;
37+ remoteAgentCardUrl ?: string ;
3838}
3939
4040interface AgentPageContentProps {
@@ -77,8 +77,8 @@ function AgentPageContent({ isEditMode, agentName, agentNamespace }: AgentPageCo
7777 byoCmd : string ;
7878 byoArgs : string ;
7979 // Remote
80- remoteUrl : string ;
8180 remoteAgentCardUrl : string ;
81+ remoteServerUrl : string ;
8282 replicas : string ;
8383 imagePullPolicy : string ;
8484 imagePullSecrets : string [ ] ;
@@ -101,8 +101,8 @@ function AgentPageContent({ isEditMode, agentName, agentNamespace }: AgentPageCo
101101 byoImage : "" ,
102102 byoCmd : "" ,
103103 byoArgs : "" ,
104- remoteUrl : "" ,
105104 remoteAgentCardUrl : "" ,
105+ remoteServerUrl : "" ,
106106 replicas : "" ,
107107 imagePullPolicy : "" ,
108108 imagePullSecrets : [ "" ] ,
@@ -146,8 +146,8 @@ function AgentPageContent({ isEditMode, agentName, agentNamespace }: AgentPageCo
146146 byoImage : "" ,
147147 byoCmd : "" ,
148148 byoArgs : "" ,
149- remoteUrl : "" ,
150149 remoteAgentCardUrl : "" ,
150+ remoteServerUrl : "" ,
151151 } ) ) ;
152152 } else if ( agent . spec . type === "BYO" ) {
153153 setState ( prev => ( {
@@ -167,8 +167,8 @@ function AgentPageContent({ isEditMode, agentName, agentNamespace }: AgentPageCo
167167 ? { name : e . name || "" , isSecret : true , secretName : e . valueFrom . secretKeyRef . name || "" , secretKey : e . valueFrom . secretKeyRef . key || "" , optional : e . valueFrom . secretKeyRef . optional }
168168 : { name : e . name || "" , value : e . value || "" , isSecret : false }
169169 ) ) . concat ( ( agent . spec ?. byo ?. deployment ?. env || [ ] ) . length === 0 ? [ { name : "" , value : "" , isSecret : false } ] : [ ] ) ,
170- remoteUrl : "" ,
171170 remoteAgentCardUrl : "" ,
171+ remoteServerUrl : "" ,
172172 } ) ) ;
173173 } else if ( agent . spec . type === "Remote" ) {
174174 setState ( prev => ( {
@@ -184,8 +184,8 @@ function AgentPageContent({ isEditMode, agentName, agentNamespace }: AgentPageCo
184184 imagePullPolicy : "" ,
185185 imagePullSecrets : [ "" ] ,
186186 envPairs : [ { name : "" , value : "" , isSecret : false } ] ,
187- remoteUrl : agent . spec ?. remote ?. url || "" ,
188187 remoteAgentCardUrl : agent . spec ?. remote ?. agentCardUrl || "" ,
188+ remoteServerUrl : agent . spec ?. remote ?. serverUrl || "" ,
189189 } ) ) ;
190190 }
191191
@@ -235,7 +235,7 @@ function AgentPageContent({ isEditMode, agentName, agentNamespace }: AgentPageCo
235235 modelName : state . selectedModel ?. ref || "" ,
236236 tools : state . selectedTools ,
237237 byoImage : state . byoImage ,
238- remoteUrl : state . remoteUrl ,
238+ remoteAgentCardUrl : state . remoteAgentCardUrl ,
239239 } ;
240240
241241 const newErrors = validateAgentData ( formData ) ;
@@ -258,7 +258,7 @@ function AgentPageContent({ isEditMode, agentName, agentNamespace }: AgentPageCo
258258 case 'model' : formData . modelName = value ; break ;
259259 case 'tools' : formData . tools = value ; break ;
260260 case 'memory' : formData . memory = value ; break ;
261- case 'remoteUrl ' : ( formData as any ) . remoteUrl = value ; break ;
261+ case 'remoteAgentCardUrl ' : ( formData as any ) . remoteAgentCardUrl = value ; break ;
262262 }
263263
264264 const fieldErrors = validateAgentData ( formData ) ;
@@ -325,8 +325,8 @@ function AgentPageContent({ isEditMode, agentName, agentNamespace }: AgentPageCo
325325 } )
326326 . filter ( ( e ) : e is EnvVar => e !== null ) ,
327327 // Remote
328- remoteUrl : state . remoteUrl || undefined ,
329- remoteAgentCardUrl : state . remoteAgentCardUrl || undefined ,
328+ remoteAgentCardUrl : state . remoteAgentCardUrl || "" ,
329+ remoteServerUrl : state . remoteServerUrl || undefined ,
330330 } ;
331331
332332 let result ;
@@ -617,25 +617,25 @@ function AgentPageContent({ isEditMode, agentName, agentNamespace }: AgentPageCo
617617 { state . agentType === "Remote" && (
618618 < div className = "space-y-4" >
619619 < div >
620- < Label className = "text-sm mb-2 block" > Remote Agent URL</ Label >
620+ < Label className = "text-sm mb-2 block" > Agent Card URL</ Label >
621621 < Input
622- value = { state . remoteUrl }
623- onChange = { ( e ) => setState ( prev => ( { ...prev , remoteUrl : e . target . value } ) ) }
624- onBlur = { ( ) => validateField ( 'remoteUrl ' , state . remoteUrl ) }
625- placeholder = " https://remote-agent.example.com"
622+ value = { state . remoteAgentCardUrl }
623+ onChange = { ( e ) => setState ( prev => ( { ...prev , remoteAgentCardUrl : e . target . value } ) ) }
624+ onBlur = { ( ) => validateField ( 'remoteAgentCardUrl ' , state . remoteAgentCardUrl ) }
625+ placeholder = { ` https://remote-agent.example.com/.well-known/agent.json` }
626626 disabled = { state . isSubmitting || state . isLoading }
627627 />
628- { state . errors && state . errors . remoteUrl && < p className = "text-red-500 text-sm mt-1" > { state . errors . remoteUrl } </ p > }
628+ { state . errors . remoteAgentCardUrl && < p className = "text-red-500 text-sm mt-1" > { state . errors . remoteAgentCardUrl } </ p > }
629629 </ div >
630630 < div >
631- < Label className = "text-sm mb-2 block" > Agent Card URL (optional) </ Label >
631+ < Label className = "text-sm mb-2 block" > Agent Server URL</ Label >
632632 < p className = "text-xs mb-2 block text-muted-foreground" >
633- If not provided, the agent card will be automatically discovered using the remote agent URL.
633+ The URL of the agent server to use for the remote agent. If not provided, the agent card will be used to discover the agent server URL.
634634 </ p >
635635 < Input
636- value = { state . remoteAgentCardUrl }
637- onChange = { ( e ) => setState ( prev => ( { ...prev , remoteAgentCardUrl : e . target . value } ) ) }
638- placeholder = { ` ${ state . remoteUrl } /.well-known/ agent.json` }
636+ value = { state . remoteServerUrl }
637+ onChange = { ( e ) => setState ( prev => ( { ...prev , remoteServerUrl : e . target . value } ) ) }
638+ placeholder = "https://remote- agent.example.com"
639639 disabled = { state . isSubmitting || state . isLoading }
640640 />
641641 </ div >
0 commit comments