I want to confirm my understanding of ACP and agent output.
How are generated artifacts passed back to the caller?
In the RunResult class there is values field and a messages field. I'm assuming artifacts would be passed in the values field?
Thank you!