Documentation Gaps
When to Use
Use this guide when the official documentation doesn't match actual behavior. These gaps were identified by comparing official docs to source code in AI 1.3.0-rc2.
Core Module
ai_assistant_api
ai_chatbot
| Gap |
Covered In |
Full POST payload schema for /api/deepchat |
AI Chatbot |
should_continue protocol for tool-call round-trips |
AI Chatbot |
verbose_mode, show_copy_icon, show_structured_results block settings |
AI Chatbot |
hook_deepchat_prepend_message |
AI Chatbot |
ai_automators
ai_ckeditor
| Gap |
Covered In |
module_dependencies silencing mechanism |
AI CKEditor |
AiAutomatorsCKEditor cross-module plugin |
AI CKEditor |
Global ai_ckeditor.settings prompts config |
AI CKEditor |
ai_search
| Gap |
Covered In |
include_raw_embedding_vector feature |
AI Search |
search_api_ai_get_chunks_result query option |
AI Search |
AiVdbProviderSearchApiInterface requirements |
AI Search |
ai_translate
| Gap |
Covered In |
Drush commands (ai:translate-entity, ai:translate-text) |
AI Translate |
hook_ai_translate_translation_alter |
AI Translate |
| Layout Builder translation integration |
AI Translate |
ai_observability
ai_validations
See Also
- Reference: https://project.pages.drupalcode.org/ai/
- Reference: https://git.drupalcode.org/project/ai