Language-based agent communication