You are aware that using eg. Github copilot is not one shot? It will start an agentic loop.
Unnecessary nitpicking
Why?
One shoting has a very specific meaning, and agentic workflows are not it?
What is the implied meaning I should understand from them using one shot?
They might refer to the lack of humans in the loop.
You give a prompt, you get a PR. If it is ready to merge with the first attempt, that’s a one shot. The agentic loop is a detail in their context
I would recommend reading up on this.
Inside of the agentic loop the agent will enrich the context from reading files or by searching the internet.
What you are writing is a severe display of ignorance in the area.