Overview
Agent training data for Arabic: a user asks in dialect, the assistant emits a structured tool call, a result comes back, and the reply is written in the register the user opened in. The JSON is validated against the tool schema, not merely parsed.
Inspection report
22 / 22✓Turn count bounds✓Role alternation✓Minimum turn length✓No adjacent duplicates✓Every turn has content✓Levantine contamination✓Robotic support phrasing✓English inside dialogue✓Caricatured dialect✓Injected amount present✓Reference number present✓Brand named by agent✓Agent introduces itself✓Agent name not pre-known✓Sector vocabulary✓Sector-fit resolution✓Dialect hospitality marker✓Forbidden dialect slang✓Brand capability match✓Verification before resolution✓Dialect marker frequency✓Hospitality phrase repetition