OpenAI released the Agent SDK version of a CS
https://github.com/openai/openai-cs-agents-demo/blob/main/python-backend/main.py
An Arc way of doing the same example with ARC view would help devs discover tradeoffs between each different approaches .
eg prompt management, remote functions , How to handle guardrails in ARC and handoffs etc