3486166-pass-metric-type | Add support for vector search time metric selection Issue #3507593: Array check added. 3509567: The case sensitivity of str_contains in... Issue #3511358 Ai chatbot removed title for block. 3511968: update deepchat js to latest version Issue #3512736 Fix for null check. 3516023 Add feature: Modify with a prompt 3516425: remove duplicate lock file - yarn.lock Issue #3520514 Only pass ContentEntity entities to extractTextMetadata(). Add check on whether terms exist for each vocabulary before offering it as an option. #3521499 add d10 support Added position property. Add Vertex AI to providers list Add x AI to providers documentation. Allow actual language selection for translations in ckeditor Allow CKEditor plugins to declare dependencies on modules. #3519699 Applied provided patch for testing purposes. #3517618 Backport to 1.1.x #3527577: Check if referenced entity is content Baloon menu ChatGenerator AiApiExplorer plugin calls setChatStructuredJsonSchema on provider instead of input Check if fields allows HTML and add formatting if possible. Created mr against 1.1.x branch. Ensure variable is set before counting it. #3504568 Fixed type mapping to use root config schema DataType. Fix model name in translation tab Fix typo in URL Hide ai_agent field Initial commit. Invoke ai_operationtype_alter. Issue #3489572 by a.dmitriiev: Allow summarize, analyze, suggest title and... Issue #3492413: Automator LLM Audio Generation Files Not Available in Media Library Issue #3509363: Allow other modules to provide styles for Deep Chat Issue #3512278 by a.dmitriiev: Spell Fix plugin has provider as required field Issue #3513626: Wrap the output of the tools explorer into pre Issue #3513788: ActionPluginBase missing proper getReadableOutput() return Issue #3514471: Fix the Property form builder for options Issue #3515455: CKEditor AI plugin button available without permission to use it Issue #3515518 by justanothermark. Add tags to Automator requests to LLMs. Issue #3515591: Disabled AI assistant chatbot still displays on page Issue #3515946 by alvarodemendoza: Schema is invalid for ai content suggestions Issue #3516052 by andrewbelcher: Add support for constants in function call schema Issue #3518004 by andrewbelcher: Allow unsetting function call properties Issue #3520273: Make an AI Assistant select list field required on AI Chatbot... Issue 3520520 Prevent error when there are no processedTranslations. Issue #3521601: Move changes to 1.1.x Issue #3521662: Add Typing Indicator ("AI is thinking...") or ("AI is... Issue #3522221 by andrewbelcher: Support mapped enums for tool property input Issue #3522234 by andrewbelcher: Add support for multi-value input in tools explorer Issue #3522829: Add custom validation to require either prompt or image in... Issue #3523520: Modify with a Prompt plugin is unable save the generated output to editor Issue #3523593: Automators Tool entity type needs to be installed Issue #3523852: CKEditor buttons broken in the backend Issue #3523853: Show bubble menu only when the corresponding toolbar item is enabled Issue #3523958: AI CKEditor icon fixed Issue #3524075: Injecting CurrentUser on AiCKEditorDialogForm is redundant Issue #3524436: Missing config schema for ai log type Issue #3524658: Correct error in "Develop a third party module" docs Issue #3525015: Add Drush AI Command Issue #3525015: Add Drush Command Issue #3525015: Fix code errors Issue #3525015: Update syntax Issue #3525188 by boobaa: Fix implicit dependency on core image.module Issue #3525311 by scott_euser: Fix gitlab CI FFI issue Issue #3526029: Error page when adding ai assistants when ai_agent module is... Issue #3526710 by gxleano: [Error] The Prompt is unsafe: The prompt was flagged by the moderation model. It is stopping the Search API indexation Issue #3528461 by jofitz: Correct error in "Chat Call" docs Issue #3528658 by marcus_johansson, anmolgoyal74: Fatal error on Content translation page from class ContentTranslationControllerOverride Issues #3520814: Check for the getTools() method prior to calling it Merge branch 'ai-3512505-3512505-setupaiprovider-throws-errors' into 1.1.x OperationType custom discovery and plugin base class Resolve #3479388 "Tools with context" Resolve #3482645: 3482645-copy-reference-translated-entity Resolve #3504510 "Deepchat bot doesnt" Resolve #3509315 "Make vector databases" Resolve #3512096 "Update functioncall execute" Resolve #3512386 "Ai automator tools" Resolve #3512526 "Add module dependencies" Resolve #3512821 "Allow tools without" Resolve #3513409 "Compatibility regression with" Resolve #3514474 "Vector search view" Resolve #3514596 "Ai translate override" Resolve #3514985 "Move assistants api" Resolve #3515179 "Configtranslation" Resolve #3517791 "Make ai agents" Resolve #3517884 "Docs for providers" Resolve #3518378 "The content entity" Resolve #3518562 "Functioncallbase should set" Resolve #3520049 "Content suggestion parents" Resolve #3521487 "Remove aiprovidersmapping" Resolve #3524455 "Remove field validation" Resolve #3524923 "Geting error message" Resolve #3526543 "Allow to set" Resolve #3527065 "Tests are currently" Resolve #3527874 "Add javascript orchestration" Resolve #3528431 "Only show agent" Resolve #3528446 "AI Automators CKEditor plugin is broken" Resolve #3528580 "You should not" Resolve #3528618 "Verbose mode has" Resolve #3529727 "Rag tool has" Resolve #3529730 "Add support for string_long field type in content suggestions" Resolve #3529761 "Add the new" Resolved generate audio response for speech to speech explorer. Separate the buttons to improve the user flow when using AI CKEditor Update form to only show add more options is they are available, and document the module.