- simulates messages through the whole pipeline,
- inspects what comes out at the other end,
- checks the behavior against the results you expected,
- and reports the findings in the same conversation, with the functional results attached.
The Coding Agent has already run test cases inside the dev container while it built the application. The end-to-end test is different: it runs against the deployed pipeline.