Skip to content

Remove JIT helpers, only allow getFunctionEntrypoint on AsyncHelper#8

Open
jtschuster wants to merge 2 commits intoruntime16from
test-jumpable-entrypoint
Open

Remove JIT helpers, only allow getFunctionEntrypoint on AsyncHelper#8
jtschuster wants to merge 2 commits intoruntime16from
test-jumpable-entrypoint

Conversation

@jtschuster
Copy link
Copy Markdown
Owner

Partially implement getFunctionEntrypoint to only work on known async helper methods. All other calls with throw RequiresRuntimeJitException. Remove AsyncHelpers JIT helpers.

jtschuster pushed a commit that referenced this pull request Mar 27, 2026
…otnet#124193)

## Summary

Adds Azure CLI guidance to the ci-analysis skill for investigating AzDO
pipelines directly, reducing reliance on manual REST API construction.

## Changes

- **New section: "Deep Investigation with Azure CLI"**
- Auth checking: how to verify `az` is installed/authenticated, refresh
PATH on Windows, check `azure-devops` extension
- Pipeline querying: `az pipelines list`, `az pipelines show`, `az
pipelines runs list/show`
  - Artifact listing: `az pipelines runs artifact list`
- REST API fallback: only for build timelines and artifact downloads (no
CLI equivalent)
- Pipeline YAML: all arcade-based dotnet repos use `eng/pipelines/`; use
`az pipelines show` to find the YAML path

- **Key principle: prefer `az` CLI over manual REST API construction**
  - CLI handles auth, pagination, and output formatting automatically
  - `--query` (JMESPath) and `-o table` reduce scripting overhead

- **Concurrency safety: never use `az devops configure --defaults`**
  - Global config causes conflicts when multiple agents run concurrently
  - Always pass `--org` and `-p` explicitly

- **Terminology fix: AAD access token, not PAT**

- **New tip #8**: verify `az account show` before making REST calls
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