Skip to content

feat: implement configured base URL support in client - #75

Merged
plutoless merged 2 commits into
AgoraIO:mainfrom
seymourtang:feat/INTERNAL_API_BASE_URL
Aug 3, 2026
Merged

feat: implement configured base URL support in client#75
plutoless merged 2 commits into
AgoraIO:mainfrom
seymourtang:feat/INTERNAL_API_BASE_URL

Conversation

@seymourtang

@seymourtang seymourtang commented Aug 3, 2026

Copy link
Copy Markdown
Contributor
  • Added functionality to configure a fixed internal API base URL for the AgoraClient based on the environment variable AGORA_AGENTS_API_BASE_URL.
  • Introduced InternalFixedBaseUrlPool to manage API requests without regional failover.
  • Updated AgoraClient to utilize the new client pool creation logic.
  • Added unit tests to validate the new behavior and ensure correct URL construction for different areas.

- Added functionality to configure a fixed internal API base URL for the AgoraClient based on the environment variable AGORA_AGENTS_INTERNAL_API_BASE_URL.
- Introduced InternalFixedBaseUrlPool to manage API requests without regional failover.
- Updated AgoraClient to utilize the new client pool creation logic.
- Added unit tests to validate the new behavior and ensure correct URL construction for different areas.
@seymourtang seymourtang changed the title feat: implement internal fixed base URL support in AgoraClient feat: implement internal fixed base URL support in client Aug 3, 2026
- Renamed internal API base URL references to a more generic configured API base URL.
- Updated methods and classes to reflect the new naming and functionality.
- Modified unit tests to ensure they validate the new configured base URL behavior across different areas.
@seymourtang seymourtang changed the title feat: implement internal fixed base URL support in client feat: implement configured base URL support in client Aug 3, 2026
@plutoless
plutoless merged commit a8bbc53 into AgoraIO:main Aug 3, 2026
3 checks passed
@seymourtang
seymourtang deleted the feat/INTERNAL_API_BASE_URL branch August 3, 2026 07:56
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.

2 participants