The spec required a dot. Every tool-calling API rejects it.
ADS required capability names to contain a dot. OpenAI, Anthropic and Google all reject a dot in tool function names. No conformant name was usable as a tool. How we found it and what ADS-2 changed.