Skip to content

fix(DATAGO-123535): Handle trailing / in A2A proxy agent url and fix fallback path#926

Open
RohanSreelesh wants to merge 2 commits intomainfrom
rohan/DATAGO-123535/handle-slash-a2a-proxy-agents
Open

fix(DATAGO-123535): Handle trailing / in A2A proxy agent url and fix fallback path#926
RohanSreelesh wants to merge 2 commits intomainfrom
rohan/DATAGO-123535/handle-slash-a2a-proxy-agents

Conversation

@RohanSreelesh
Copy link
Collaborator

What is the purpose of this change?

If a user provided a url with a trailing / in the url, the agent would fail to get added as the url would be constructed with // in the middle. The fallback path is also now aligned with the default in the config.

How was this change implemented?

component.py files were changed for the a2a proxy and the base component file for proxies

How was this change tested?

  • Manual testing: Use an proxy url and leave in the trailing slash.
  • Unit tests: [new/modified tests]
  • Integration tests: [if applicable]
  • Known limitations: [what wasn't tested]

Is there anything the reviewers should focus on/be aware of?

Nothing

@RohanSreelesh RohanSreelesh requested a review from a team January 29, 2026 21:40
@sonarqube-solacecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant