this looks like a straight rip off of SignalWire’s Prompt Object Model (POM) (from q1-2 2025)
https://developer.signalwire.com/ai/pom/technical-reference