Skip to content

Fix api-registry to fetch all services#5479

Open
fieryorc wants to merge 3 commits intogoogle:mainfrom
fieryorc:pr/api-registry-integration-fix
Open

Fix api-registry to fetch all services#5479
fieryorc wants to merge 3 commits intogoogle:mainfrom
fieryorc:pr/api-registry-integration-fix

Conversation

@fieryorc
Copy link
Copy Markdown

  • API Registry no longer supports enabling apis. To get all the apis, one needs to pass additional filter to fetch the apis. This allows the library to fetch all available apis.

Please ensure you have read the contribution guide before creating a pull request.

Link to Issue or Description of Change

1. Link to an existing issue (if applicable):

2. Or, if no issue exists, describe the change:

If applicable, please follow the issue templates to provide as much detail as
possible.

Problem:
A clear and concise description of what the problem is.

Solution:
Pass the filter option to include disabled apis.

Testing Plan

Unit Tests:
N/A

  • I have added or updated unit tests for my change.
  • All unit tests pass locally.

Please include a summary of passed pytest results.

Manual End-to-End (E2E) Tests:

I manually tested this using next demo 2026.

Checklist

  • [ X] I have read the CONTRIBUTING.md document.
  • [ X] I have performed a self-review of my own code.
  • [ X] I have commented my code, particularly in hard-to-understand areas.
  • I have added tests that prove my fix is effective or that my feature works.
  • [X ] New and existing unit tests pass locally with my changes.
  • [ X] I have manually tested my changes end-to-end.
  • [ X] Any dependent changes have been merged and published in downstream modules.

Additional context

Add any other context or screenshots about the feature request here.

- API Registry no longer supports enabling apis. To get all the apis, one needs to pass additional filter to fetch the apis. This allows the library to fetch all available apis.
@adk-bot adk-bot added the tools [Component] This issue is related to tools label Apr 24, 2026
@rohityan rohityan self-assigned this Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tools [Component] This issue is related to tools

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ApiRegistry doesn't work for newly enabled services

3 participants