// implementation checklist
An agent gateway trace should answer more than “the call succeeded.”
A gateway makes a useful control point. Observability makes its traffic understandable. Together, they should preserve enough execution context to debug an incident, explain a route, and decide whether a future optimization has evidence.
Product-fit boundaryPunk can receive supported model traffic through compatible endpoints and can collect richer context when integrations supply it. A gateway alone cannot infer hidden tool calls, identity, outcomes, or approval decisions your application does not report.