AIOperationSource
Value
'chat' | 'quickActions' | 'api' | 'review' | 'translate' | string & object
Identifies the AI feature that produced a change, for example 'chat' when it came from the AI chat.
The listed values are the ones used by the built-in AI features. Any other string is accepted.
This type lives here rather than in @ckeditor/ckeditor5-ai because the features that read the AI origin (revision history, track changes) must not depend on the AI package.
'chat' | 'quickActions' | 'api' | 'review' | 'translate' | string & object