Repository navigation
Conversation
…d run_id get_data resolved run_name with limit 1 and no archive filter, so an archived run sharing a name with the active one could silently supply the data in its place. - Name lookup now filters is_archived == false and fetches two runs. More than one active match fails with INVALID_PARAMS listing the candidate run ids. A miss points at an archived run only when one holds the name. - New run_id param, mutually exclusive with run_name. It is the only way to fetch an archived run. Blank run selectors are rejected. - The result carries run_id, plus run_archived for an archived run, and the unresolved calculated channel report names the run by id. - explore_asset, analyze_run and derive_and_upload list active runs only and pass run_id to get_data, asking the user when a name matches more than one run. - Tests cover an archived duplicate, multiple active matches, run_id on an archived run, both not-found messages, and the new validation errors. Fixes ENG-15763
alexa-sift
previously approved these changes
Oct 14, 2026
solidiquis
previously approved these changes
Oct 14, 2026
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Calls to get_data resolved run_name with limit 1 and no archive filter, so an archived run sharing a name with the active one could silently supply the data in its place.