Last modified: 2010-05-15 16:03:42 UTC
The index.php interface permits the addition of new sections to a talk page via the section='new' parameter. This avoids any worry about edit conflicts and avoids the need to download the previous page text; it's the most elegant way to automatically add a message to a talk page. The new section functionality isn't available in the current API code (ApiEditPage.php r31752), which only supports overwriting the entire page source.
I didn't think this would be much of a wanted feature when I implemented it, but apparently it is. I'll implement this soon.
Added in r31865. See also my post on the mediawiki-api list for usage notes.